49563 145
270044 862
42760 129
15898 651
4871 359
19545 598
2978 211
14828 60
2555 577
3095 380
1997 217
3440 385
3325 379
4397 948
4329 883
4345 599
2155 336
845 143
1832 297