5296 687
4828 477
4226 656
12791 814
161473 553
65262 464
18540 632
92282 184
12856 466
50440 335
10628 314
4805 954
2661 284
1783 185