3600 693
6201 570
10350 904
5657 591
5830 113
5117 435
9450 545
3080 53
8938 458
20453 441
2699 278
5896 258
2909 362
139256 887
86764 349