9960 58
6198 690
4268 539
11291 146
14399 729
12252 147
24051 222
5481 578
3796 684
2500 317
2214 269
2805 527
1623 76