3598 693
6201 570
10350 904
5656 591
5828 113
5117 435
9448 545
3080 53
8938 458
20450 441
2699 278
5894 258
2909 362
139198 887
86723 349