9926 58
6195 690
4263 539
11286 146
14394 729
12249 147
24046 222
5481 578
3794 684
2498 317
2214 269
2804 527
1621 76