3506 76
2278 444
3323 259
6660 833
4694 683
5497 394
4411 388
3334 554
5633 344
3993 126
3726 619
6681 434
9477 914
8520 669
4399 366
121829 335
2460 117
5000 894
3271 425
4221 581
32532 837
4314 688
4779 604
44702 296
3847 810
2488 44
3589 110
125757 553