24959 877
4118 286
8167 554
18053 584
2782 327
8678 76
20467 822
6990 75
19937 271
54440 377
7947 523
15413 408
34772 1164
5718 200
8404 452
8607 350
27366 247
6024 211
28292 608
13143 702
20826 350
22057 639
7132 501
5915 96
4674 85
6650 527
20985 328
6123 485