34612 1015
3006 89
4833 650
21144 200
23581 113
1331 35
2617 96
2805 167
2133 276
5654 457
3672 641
2413 257
1729 174
40731 350
28721 389
9033 186
12681 562
30907 581
19899 452
3565 623
3436 738