56662 277
5559 156
9892 96
20366 660
20071 659
272093 181
14901 418
3506 136
10330 303
3984 554
2994 498
2668 177
5797 437
11328 341
2958 157
1013 115
1801 232
3598 317
2752 654
1254 38