14103 85
22280 213
11155 101
24990 389
6528 135
28829 343
6000 237
9240 898
5416 227
8317 178
5339 871
25838 328
82281 590