5793 16
14032 88
15815 43
36644 125
16010 58
24355 115
74248 304
82304 394
58470 252
63969 333
10539 39