51808 146
271316 862
43658 129
16198 651
4956 359
19646 598
3037 211
15424 60
2601 577
3261 380
2034 217
3501 385
3425 379
4481 948
4363 883
4410 599
2195 336
881 143
1863 297