56442 277
5506 156
9869 96
20358 660
20062 659
270899 181
14856 418
3484 136
10301 303
3936 554
2984 498
2651 177
5779 437
11308 341
2942 157
1006 115
1794 232
3577 317
2748 654
1240 38