31893 110
51582 69
109120 339
45547 485
107709 755
111032 748
12909 761
205489 830
53055 714
22601 710
109469 447
23103 835
156181 380
295132 604
10170 39
18897 567
6151 416
2050 135
38759 236
123626 505
43042 373
29442 665
32305 215
61810 202
40570 92
7796 747
4996 673
141640 386