4601 689
276165 477
130079 772
31451 330
199477 907
190469 394
38300 635
114600 543
77405 326
27591 155