5980 614
109113 766
4797 719
12110 556
9274 450
3385 177
3546 555
2153 225
3901 286
2390 449
3874 819
855 37
1695 273
1237 46
3230 787
1177 113