3293 260
5645 177
31202 280
5102 496
19261 885
3968 668
2532 200
22060 869
9268 152
4722 470
5999 929
4794 724
13567 448
4558 216
15052 362
5939 293
18323 253
32962 391
52479 304
23586 755
4753 326
7778 771
30436 182
278398 181
20349 712
141139 928
110276 402
100133 907