15830 500
40510 544
37268 286
42330 746
22183 108
20587 352
32597 543
45185 824
91048 250
37709 469
25635 454
65371 623
22598 293
37452 758
26637 74
40701 413
53239 395
19114 443
43152 518
42789 207
146234 630
30451 631
14865 127
43595 616