3085 41
12998 160
4180 739
3514 60
5355 765
17224 231
3938 465
3716 533
5951 664
2717 479
10580 667
3042 330
2830 507
2840 358
8336 806
10876 509
2250 195
991 106
24097 630
18159 858
15823 256
7859 434
8639 152
1813 323
16159 32
3395 594
10888 356
3627 738