149902 877
4150 541
3287 544
22827 268
2688 589
24917 264
7330 880
4843 94
8712 160
3973 645
1757 297
2003 54
3459 392
1909 222
2294 372
4377 434
1673 108
6106 670
6171 577
1575 71