9831 58
6184 690
4256 539
11278 146
14380 729
12208 147
24010 222
5473 578
3791 684
2495 317
2212 269
2800 527
1617 76