9910 58
6192 690
4263 539
11282 146
14390 729
12244 147
24039 222
5479 578
3792 684
2497 317
2213 269
2802 527
1618 76