2941 390
5917 672
4710 658
10647 389
20589 457
3977 201
4830 168
317954 1049
28920 551
55545 267
15505 475
4455 152
8155 257
15338 740
7476 620
2650 105
5197 193
13068 479
2628 76
5954 609