10007 58
6201 690
4272 539
11293 146
14406 729
12262 147
24061 222
5483 578
3799 684
2503 317
2214 269
2805 527
1625 76