49715 145
270113 862
42987 129
15927 651
4878 359
19550 598
2984 211
14861 60
2556 577
3109 380
2000 217
3451 385
3348 379
4405 948
4333 883
4352 599
2159 336
853 143
1838 297