13502 85
22137 213
11056 101
24907 389
6498 135
28777 343
5969 237
9168 896
5369 227
8309 178
5335 871
25717 328
81919 589