2955 390
5928 672
4719 659
10679 389
20677 457
3985 201
4832 168
318612 1050
28929 551
55560 267
15511 475
4463 152
8170 257
15356 740
7484 620
2660 105
5215 193
13096 479
2633 76
5956 609