17562 153
27686 743
37105 758
21055 493
41646 445
56891 259
52707 757
7508 545
10388 108
5183 374
47176 313
10934 227
3724 283
7484 711
11423 205
2392 342
1478 211
1403 103
3199 582