12500 875
8931 338
2758 245
8258 309
6505 349
10399 425
5026 521
5185 310
8268 337
15521 386
5753 714
9476 81
13313 154
21805 545
5872 877
15041 761
4196 400
6840 162
12963 369
9873 699
6516 581
4129 72
8521 405
5152 941
5790 727
4749 69
15630 185
6777 779