6080 332
58001 930
27502 313
7005 925
107744 635
34753 649
9354 444
7299 374
15254 276
8803 56
6174 772
9241 583
1638 206
4630 59
3338 382
25867 522