42931 115
37346 626
394572 956
184116 467
19983 698
35461 302
40297 368
57426 186
55837 253
151915 650
103317 727
65165 97
30222 311
67966 323
72271 505
22110 695
22865 430
15738 217
85978 437
13198 182
55890 620
65877 651
23672 158
74679 886
35179 157
28555 244
82686 175
30149 140