30531 583
14538 685
14734 369
14668 267
10094 492
8604 173
5588 152
21758 626
12603 729
13297 891
9347 375
10170 820
5990 300
7241 151
10491 133
9795 346
2390 227
3653 681
19143 669
6829 831
6354 501
5322 418