101 101
2440 127
1214 9
852 190
336 906
528 652
1266 323
398 488
273 303
52 422
68 78
61 144
37 426
893 69
890 800
1008 557
1857 567
948 632
239 992
718 536
848 457
509 615
721 771
82 876