2926 390
5890 672
4695 658
10603 389
20462 457
3970 201
4818 168
317080 1046
28895 551
55512 266
15489 475
4437 152
8141 257
15302 740
7473 620
2631 105
5163 193
13035 479
2626 76
5951 609