3703 250
2930 788
2370 429
1500 43
1751 316
1826 143
1345 317
897 274
1000 243
3930 484
433 97
838 170
198 44
2108 453
4249 644
1949 446
4359 647
1022 230
2850 662
937 39
814 92
915 218
2834 346
4035 623