21252 290
7159 61
22954 367
34461 236
39081 644
6838 54
17870 624
13231 333
11966 642
10145 657
97826 635
5906 404
33550 699
13808 587
19570 305
32477 85
18196 532
21945 683
2803 342
159479 651
99517 936
46890 653
118411 817
31136 577
21911 537
7791 621
6787 145
229526 566