33076 259
21392 233
31512 172
32683 77
19548 429
6336 604
11868 303
12629 111
54359 467
21150 373
31862 935
9935 969
26347 293
98222 633
36396 544
30924 187
57210 157
3080 206
76395 251