10015 812
18306 933
1529 184
43492 646
27852 382
7013 613
4729 470
4461 562
5893 487
3861 462
116809 737