8408 405
40506 312
26344 779
6077 40
19472 542
7079 285
8931 146
14933 162
3769 450
6471 549
34859 448
2900 617
946 93