2927 390
5892 672
4697 658
10605 389
20468 457
3971 201
4818 168
317114 1047
28899 551
55512 266
15492 475
4438 152
8142 257
15302 740
7474 620
2632 105
5166 193
13036 479
2627 76
5951 609