1700 502
1786 360
2887 837
3752 708
2739 813
597 114
2841 723
99957 399
3912 622
13668 300
5766 145
2106 210
76136 149
19100 195
5833 318
8686 425
8594 946
8636 458
3540 425
2349 291
4160 80
11626 432
3429 405