56541 277
5532 156
9874 96
20365 660
20069 659
271495 181
14880 418
3496 136
10317 303
3961 554
2987 498
2662 177
5783 437
11319 341
2947 157
1009 115
1796 232
3582 317
2750 654
1248 38