22251 107
32047 347
30187 186
10929 173
4028 525
12934 283
37084 171
11945 212
22163 475
36600 77
13500 303
61880 470
24346 373
2236 159