14535 109
1304 106
6098 628
22444 849
6883 605
1399 288
8241 599
21377 418
9310 142
7465 493
5719 253
5137 281
4658 382
29197 595
12800 272
7813 840
4053 576
6606 64
3078 52
4450 556
9727 774
11895 734
14779 383
29000 105
15552 611
3547 450
3979 530
2760 439