33092 259
21399 233
31520 172
32687 77
19557 429
6337 604
11880 303
12636 111
54393 467
21161 373
31872 935
9937 969
26356 293
98268 633
36411 544
30938 187
57238 157
3080 206
76404 251