10006 58
6201 690
4272 539
11293 146
14406 729
12260 147
24059 222
5483 578
3798 684
2503 317
2214 269
2805 527
1625 76