29031 896
12381 688
38772 366
8892 353
23597 143
16222 263
9586 690
16800 646
7079 352
16293 513
27249 213
3852 215
16589 95
2518 92
5774 81
14170 543
16578 514
11527 116
12558 665
9858 269
7858 466
9299 528
12485 411
11304 136
19920 324
32921 472
10822 717
3648 196