24469 721
51877 548
30594 710
8678 334
224922 397
2641 201
20022 526
1605 112
5054 505
25240 921
2536 270
2800 438
7566 490
4933 780
1725 143
3133 646