2285 263
22951 674
24307 605
5533 203
3271 141
6073 706
12124 587
8972 531
5789 282
4813 194
13019 719
9397 38
2347 302
5798 415
1549 346
3491 690
1527 71