56525 277
5530 156
9874 96
20363 660
20067 659
271412 181
14878 418
3493 136
10315 303
3960 554
2987 498
2661 177
5783 437
11318 341
2946 157
1009 115
1796 232
3582 317
2749 654
1246 38