56520 277
5530 156
9873 96
20363 660
20066 659
271374 181
14878 418
3493 136
10315 303
3957 554
2987 498
2661 177
5782 437
11316 341
2945 157
1009 115
1796 232
3580 317
2749 654
1246 38