9913 58
6193 690
4263 539
11283 146
14391 729
12244 147
24039 222
5479 578
3792 684
2497 317
2213 269
2802 527
1618 76