17556 153
27677 743
37090 758
21048 493
41621 445
56881 259
52684 757
7508 545
10388 108
5181 374
47151 313
10930 227
3724 283
7481 711
11414 205
2392 342
1478 211
1403 103
3199 582