56548 277
5533 156
9874 96
20365 660
20069 659
271555 181
14880 418
3497 136
10318 303
3962 554
2987 498
2664 177
5784 437
11321 341
2947 157
1009 115
1797 232
3582 317
2750 654
1248 38