56451 277
5507 156
9869 96
20359 660
20062 659
270942 181
14856 418
3485 136
10301 303
3937 554
2984 498
2651 177
5780 437
11308 341
2942 157
1006 115
1794 232
3577 317
2748 654
1240 38