411395 1016
520987 1273
27622 708
9622 293
32297 254
5265 649
11104 901
7549 685
17886 941
6326 714
17626 279
16124 182
21647 891
7364 764
17377 404
3158 741
1082 171
613 75
1407 206
1490 382
2104 569
650 134
25369 422
670 103
535 63
2895 565
17758 205
994 125