8431 405
40545 312
26380 779
6091 40
19496 542
7090 285
8953 146
14967 162
3774 450
6515 549
34923 448
2909 617
951 93