42838 312
43443 170
25800 57
29969 943
27734 154
87257 326
14592 196
7141 70
22754 232
3790 178
28239 341
9930 315
4514 77
15888 608
51158 547
28845 587
16364 109
28109 318
16339 741
15182 871
7411 936
8613 622
8852 99
15374 54
22689 545
11731 511
8890 88
15933 932