3293 260
5641 177
31200 280
5099 496
19251 885
3967 668
2532 200
22047 869
9268 152
4719 470
5996 929
4794 724
13557 448
4553 216
15051 362
5938 293
18319 253
32961 391
52479 304
23583 755
4753 326
7778 771
30435 182
278370 181
20349 712
141129 928
110263 402
100115 907