19046 36
4016 515
2305 419
3615 570
2954 645
5236 820
30169 126
3907 155
5002 468
4945 721
14792 637
3564 652
7792 77
3454 579
6552 705
33024 941
4544 183
74650 829
5121 403
5176 641
2934 484
5728 442
15758 441
4239 522
1655 99
7969 480
3370 600
6928 291