10701 78
77646 309
113103 640
40210 544
3664 599
21592 240
64711 157
2915 459
4629 318
1329 152
122115 767
10306 450
3179 292
5982 468
4328 657