49999 524
60517 83
29874 176
27413 116
17549 441
14909 216
18952 169
26207 57
7712 237
18293 780
20267 219
15905 375
73618 306
22166 846
23254 484
19394 388
154067 575
24112 318
14657 442
29969 630
16128 655
28136 506
12770 545
44678 105
110574 721
17796 886
30997 600
25960 1009