42452 79
10557 48
14079 643
16670 616
6708 642
20174 1054
8000 552
94366 489
24080 702
60625 385
28625 318
6094 340
46031 436
9922 361
8111 86
7085 868
7451 42
20288 596
19035 192
17115 742
22829 203
9977 541
24671 307
27189 198
20513 515
12008 739
17521 352
11099 238