20802 38
3295 99
14567 750
13670 160
293303 567
130656 294
20046 406
38022 79
55224 947
56382 500
45323 214
17395 703
55403 735
6011 582