2958 390
5928 672
4727 659
10690 389
20709 457
3987 201
4833 168
318820 1050
28936 551
55567 267
15519 475
4466 152
8173 257
15368 740
7489 620
2662 105
5223 193
13110 479
2635 76
5958 609