2316 385
493 36
2178 308
3201 92
87112 854
14618 275
9353 679
27798 631
9011 822
4028 523
2749 267
7513 338