19046 36
4016 515
2304 419
3615 570
2954 645
5228 820
30166 126
3906 155
5001 468
4945 721
14789 637
3564 652
7791 77
3454 579
6551 705
33024 941
4544 183
74650 829
5120 403
5176 641
2934 484
5728 442
15757 441
4239 522
1655 99
7969 480
3370 600
6927 291