96963 454
49002 118
7055 28
23681 421
57547 638
97087 736
87205 631
102561 305
16605 276
15550 409
12757 422
20635 67
55037 206
1611 46
7719 85
14148 844
76302 158
229377 803
26110 97
181775 444
2065 66
53120 546
197395 896
33379 623
39699 936
29123 419
123670 356
57035 176