1639 74
23382 580
26948 783
28933 405
9449 718
40146 478
14522 892
6985 425
17607 616
3561 167
5100 525