57956 278
5921 156
9983 96
20493 660
20094 659
279144 181
15144 418
3590 136
10499 303
4233 554
3067 498
2762 177
5903 437
11455 341
3061 157
1101 115
1881 232
3704 317
2837 654
1371 38