132862 998
101398 560
50379 256
35534 340
85346 365
154341 607
190932 262
59286 313
99332 615
54172 821
58911 688
53503 1001
39591 686
178667 464
152095 601
111206 675
57093 926
54082 347
53359 988
48736 611
67577 806
37974 802
75057 551
99147 686