2957 390
5928 672
4719 659
10685 389
20689 457
3986 201
4833 168
318696 1050
28929 551
55563 267
15516 475
4464 152
8171 257
15363 740
7488 620
2660 105
5216 193
13100 479
2634 76
5956 609