10702 78
77647 309
113105 640
40211 544
3664 599
21592 240
64711 157
2915 459
4629 318
1329 152
122118 767
10306 450
3179 292
5982 468
4328 657