32935 259
21324 233
31424 172
32630 77
19508 429
6318 604
11803 303
12568 111
54088 467
21045 373
31735 935
9908 969
26288 293
97859 633
36318 544
30776 187
57037 157
3072 206
76215 251