8297 108
10257 620
13945 802
8408 323
5215 274
4359 102
15081 60
42975 759
9116 520
4666 562
3065 511
1133 65
8939 754
4137 599
2345 298
10865 571
2653 435
3815 418