309 92
906 254
669 174
2652 659
7174 664
254 28
13250 694
2379 658
2832 872
9346 178
11530 425
2968 681
5360 516
1785 332
9884 577
1185 281
25555 332
2550 85
9338 638
5280 233
15618 511
234 35
6044 139
18290 724