9955 58
6197 690
4267 539
11291 146
14397 729
12251 147
24051 222
5481 578
3796 684
2499 317
2214 269
2804 527
1623 76