8296 108
10255 620
13944 802
8408 323
5214 274
4359 102
15081 60
42958 759
9040 520
4666 562
3065 511
1133 65
8938 754
4137 599
2345 298
10865 571
2653 435
3815 418