33081 259
21393 233
31516 172
32685 77
19554 429
6336 604
11875 303
12632 111
54374 467
21155 373
31868 935
9936 969
26352 293
98238 633
36407 544
30930 187
57226 157
3080 206
76399 251