22293 886
13929 387
8163 621
16787 504
2936 668
66655 346
142 36
40415 450
23361 641
6575 451
1917 463
1246 367
42959 38
345 69
70360 670
2805 758
12177 182
27466 302
31954 222
2423 738
2055 635
17378 501
569 169
8991 859