53328 148
272085 863
43965 130
16366 651
5012 359
19685 598
3056 211
15873 60
2622 577
3390 380
2059 217
3527 385
3479 379
4503 948
4376 883
4437 599
2203 336
892 143
1880 297