10300 797
2859 543
9108 261
53751 129
3531 851
10057 523
9328 656
11818 772
18358 137
6294 468
10555 610
2161 77
784 67
4332 81
23834 523
13284 475
4069 490