30451 307
58598 811
6467 413
4661 274
89494 548
10326 702
22265 291
6618 662
6956 409
10842 441
14863 858
21354 777
12698 665
14010 168
55247 586
31494 373
21483 195
23266 213
13356 633
19790 624
35005 188
25499 779
74863 294
11347 475