17585 153
27723 743
37150 758
21077 493
41732 445
56942 259
52761 757
7528 545
10391 108
5190 374
47261 313
10950 227
3725 283
7491 711
11452 205
2399 342
1481 211
1404 103
3201 582