22100 51
12076 485
87143 920
15669 360
17525 531
37647 314
36578 489
45428 332
38053 372
19997 242
35091 238
3015 657
2358 415
2572 254
2845 195
3516 785