6091 332
58694 930
27554 313
7018 925
107855 635
34870 649
9371 444
7321 374
15250 276
8836 56
6186 772
9285 583
1635 206
4659 59
3364 382
25921 522