309609 599
163792 568
72652 665
20642 572
53852 537
123441 402
31149 567
39268 105
59301 683
52441 646
31621 585
87726 796
96213 751
54904 309
48599 570
57517 987
42525 231
77393 749
66305 222
33754 502
41162 715
22280 136
11639 221
39183 589
72191 782
90160 260