362 81
1046 313
14322 934
894 257
4217 827
2633 731
29352 446
2272 650
20231 671
36309 900
422 95
44132 529
24591 401
538 61
765 210
34222 298
801 45
9489 425
3234 671
15289 190
20751 252
2162 607
3184 921
16495 352