2945 390
5920 672
4714 658
10650 389
20605 457
3979 201
4830 168
318053 1049
28920 551
55546 267
15507 475
4459 152
8161 257
15342 740
7476 620
2650 105
5204 193
13074 479
2629 76
5954 609