2316 385
493 36
2164 308
3201 92
87101 854
14618 275
9350 679
27773 631
9011 822
4027 523
2749 267
7513 338