3291 260
5635 177
31200 280
5097 496
19247 885
3967 668
2531 200
22038 869
9266 152
4717 470
5994 929
4794 724
13546 448
4548 216
15049 362
5938 293
18315 253
32961 391
52479 304
23582 755
4751 326
7778 771
30435 182
278345 181
20349 712
141123 928
110258 402
100106 907