89382 893
3123 43
5310 300
3168 231
5381 478
8976 102
281526 1356
127453 322
5286 411
6314 252
27106 687
75574 534
5891 135
6287 479
4825 490
12739 329
18802 173
95367 279
102561 378