30973 59
8172 136
19689 109
3534 381
9560 236
57117 148
11733 720
33305 609
1314 280
155734 630
2516 278
4252 509
920 258
35527 138
270977 269
11874 546
11643 687
23717 223
52234 829
4785 363
40667 642
39475 424
29102 763
36402 359