12904 277
14904 190
22703 430
13894 1856
45267 1732
20461 180
45999 1543
45336 974
12249 319
33661 105
25288 1621