10702 78
77663 309
113118 640
40222 544
3665 599
21594 240
64723 157
2915 459
4629 318
1329 152
122137 767
10307 450
3179 292
5985 468
4331 657