32923 259
21315 233
31414 172
32626 77
19505 429
6317 604
11800 303
12566 111
54061 467
21026 373
31730 935
9904 969
26281 293
97815 633
36312 544
30743 187
57023 157
3071 206
76197 251