56522 277
5530 156
9873 96
20363 660
20066 659
271389 181
14878 418
3493 136
10315 303
3957 554
2987 498
2661 177
5782 437
11318 341
2946 157
1009 115
1796 232
3581 317
2749 654
1246 38