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