2960 390
5931 672
4728 659
10697 389
20719 457
3987 201
4833 168
318876 1050
28938 551
55567 267
15520 476
4468 152
8173 257
15376 740
7489 620
2663 105
5225 193
13113 479
2635 76
5958 609