3096 95
2514 325
8454 477
9694 818
28910 189
9477 137
26312 173
8350 126
6662 110
9843 380
51972 532
27777 432
10819 893
29368 688
4195 111
6573 70
11914 331
5283 262
3052 557
3816 503
1762 255
11350 67
4562 601
3626 807
5325 600
29275 143
9657 483
20846 359