33085 259
21396 233
31517 172
32685 77
19555 429
6337 604
11876 303
12633 111
54383 467
21158 373
31869 935
9936 969
26353 293
98254 633
36408 544
30934 187
57231 157
3080 206
76401 251