34612 1015
3006 89
4833 650
21145 200
23581 113
1331 35
2617 96
2805 167
2134 276
5654 457
3672 641
2414 257
1729 174
40732 350
28721 389
9034 186
12681 562
30907 581
19901 452
3565 623
3436 738