39071 263
24557 235
35558 172
36658 77
22482 429
7036 604
13530 303
14052 111
62018 470
24399 373
36334 935
11068 969
30433 293
116835 641
40867 544
35596 189
66069 157
86011 251