2957 390
5928 672
4726 659
10689 389
20708 457
3986 201
4833 168
318803 1050
28934 551
55566 267
15519 475
4465 152
8173 257
15368 740
7488 620
2662 105
5223 193
13110 479
2635 76
5957 609