22293 886
11697 683
14144 617
8003 553
1280 381
2756 855
11174 533
42959 38
12177 182
16787 504
40415 450
6575 451
17378 501
31954 222
2055 635
1917 463
1246 367
917 181
13929 387
345 69
27466 302
2423 738
2936 668
8991 859