2955 390
5928 672
4719 659
10681 389
20685 457
3986 201
4832 168
318663 1050
28929 551
55563 267
15511 475
4464 152
8171 257
15358 740
7488 620
2660 105
5215 193
13099 479
2634 76
5956 609