2941 390
5915 672
4709 658
10642 389
20582 457
3975 201
4829 168
317898 1049
28920 551
55543 267
15503 475
4454 152
8154 257
15337 740
7475 620
2649 105
5196 193
13064 479
2628 76
5954 609