12895 277
14905 190
22702 430
13891 1856
45259 1732
20459 180
45988 1543
45336 974
12222 319
33662 105
25287 1621