2941 390
5915 672
4709 658
10643 389
20584 457
3977 201
4829 168
317911 1049
28920 551
55544 267
15503 475
4454 152
8155 257
15337 740
7476 620
2650 105
5196 193
13068 479
2628 76
5954 609