2959 390
5928 672
4727 659
10692 389
20712 457
3987 201
4833 168
318831 1050
28936 551
55567 267
15519 475
4466 152
8173 257
15368 740
7489 620
2662 105
5224 193
13112 479
2635 76
5958 609