2957 390
5928 672
4721 659
10685 389
20692 457
3986 201
4833 168
318718 1050
28929 551
55564 267
15516 475
4464 152
8172 257
15363 740
7488 620
2660 105
5216 193
13103 479
2634 76
5956 609