50050 105
40448 695
90461 504
38079 623
25982 87
147152 630
6393 103
29433 492
461157 1010
165187 272
10383 566
9542 144
17258 434
49994 807
48275 197
31701 743