10081 58
6209 690
4280 539
11297 146
14420 729
12288 147
24074 222
5485 578
3805 684
2503 317
2214 269
2806 527
1627 76