2101 65
9451 246
6511 112
5602 495
3304 135
4051 667
6268 550
8446 192
46532 632
27970 253
35444 287
4795 489
3365 346
2622 136
5553 754
3975 594
4665 578
6276 839
3549 701