6080 332
58279 930
27530 313
7014 925
107756 635
34798 649
9346 444
7312 374
15235 276
8828 56
6176 772
9263 583
1635 206
4646 59
3340 382
25892 522