115252 640
40505 544
3696 599
21767 241
65457 157
2946 459
4701 318
1363 152
123531 767
10379 450
3204 292
6130 468
4354 657