2316 385
493 36
2191 308
3201 92
87121 854
14618 275
9355 679
27800 631
9011 822
4029 523
2749 267
7513 338