3505 76
2278 444
3323 259
6660 833
4694 683
5497 394
4411 388
3331 554
5626 344
3992 126
3722 619
6679 434
9477 914
8520 669
4391 366
121685 335
2457 117
4999 894
3269 425
4217 581
32527 837
4312 688
4772 604
44650 296
3847 810
2488 44
3588 110
125686 553