10702 78
77668 309
113125 640
40227 544
3665 599
21594 240
64726 157
2915 459
4629 318
1329 152
122145 767
10307 450
3179 292
5986 468
4331 657