2618 80
2785 625
28041 508
2215 156
3156 202
9374 772
4214 791
6878 518
14029 193
23802 234
76606 309