2957 390
5928 672
4722 659
10687 389
20704 457
3986 201
4833 168
318767 1050
28933 551
55565 267
15516 475
4465 152
8172 257
15365 740
7488 620
2661 105
5220 193
13105 479
2635 76
5957 609