107621 640
38211 544
3506 599
20857 240
60837 157
2815 459
4220 318
1158 152
116763 767
9930 450
3049 292
5684 468
4171 657