7982 405
39542 312
25165 779
5776 40
18877 542
6773 285
8660 146
14301 162
3650 450
5902 549
33745 448
2826 617
887 93