12661 97
12013 117
22182 358
10394 539
3190 217
4789 554
3898 713
29680 431
7745 691
13600 598
5009 282
4144 280
19582 208
4280 867
4659 634