16396 297
29549 930
24029 785
17247 657
7296 324
7226 716
18410 689
11807 338
30970 221
9929 561
15592 539
4836 167
38226 514
1596 206
5076 164
1051 109
2828 630
8612 607
3064 567
2011 250
3184 632
2259 113
3839 546
3397 168
6970 735
27197 682