2316 385
493 36
2176 308
3201 92
87111 854
14618 275
9353 679
27791 631
9011 822
4028 523
2749 267
7513 338