31056 375
35579 901
49903 518
68995 198
27555 138
56855 296
7047 287
50974 601
12828 493
11792 842
33059 244
9178 653
17308 324
28452 768
13482 161
19499 711
6508 751
7114 409
13321 845
13227 719
110280 417
14531 745
52773 735
6270 168
17972 136
10113 414
74287 389