19998 680
27003 86
7039 237
3688 924
632 103
2322 629
1311 359
2653 776
2445 675
2083 325
2231 300
1545 469
1022 117
2246 512
21095 733
30850 351
16176 389
6573 188
3153 61
9625 678
8111 563
13697 765
17215 452
3525 670
4285 856
1341 195
2387 644
360 38