3504 800
1309 361
2786 197
1499 34
795 161
1541 306
2212 563
1696 354
606 44
4827 598
3814 431
897 213
2243 290
861 160
3365 280
2287 521
3020 875
2390 686
1138 272
4550 873
1180 213
2911 448
2501 129
1029 79
1336 292
1750 293
2744 59
944 191