2941 390
5909 672
4708 658
10639 389
20572 457
3975 201
4827 168
317820 1049
28919 551
55536 267
15503 475
4452 152
8152 257
15329 740
7475 620
2647 105
5192 193
13060 479
2628 76
5954 609