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