33008 259
21362 233
31472 172
32651 77
19537 429
6329 604
11838 303
12603 111
54237 467
21104 373
31797 935
9926 969
26314 293
98055 633
36367 544
30850 187
57126 157
3075 206
76307 251