56572 277
5543 156
9875 96
20365 660
20071 659
271703 181
14885 418
3501 136
10322 303
3967 554
2988 498
2666 177
5785 437
11323 341
2950 157
1011 115
1800 232
3587 317
2750 654
1249 38