107664 520
52636 258
116839 792
75541 678
96732 550
47895 590
57287 465
88647 779
85239 297
99208 364
77068 1023
138059 290
31179 594
75026 543
55504 183
100628 510
36522 589
67178 866
55548 843
80579 654
59713 653
70887 748
153568 448
80214 983