9900 58
6192 690
4261 539
11282 146
14390 729
12239 147
24033 222
5476 578
3792 684
2496 317
2213 269
2802 527
1618 76