10141 58
6213 690
4284 539
11304 146
14426 729
12303 147
24087 222
5486 578
3805 684
2503 317
2214 269
2806 527
1627 76