115330 640
40510 544
3696 599
21768 241
65474 157
2948 459
4701 318
1363 152
123538 767
10381 450
3204 292
6131 468
4355 657