508773 1754
308669 462
125171 471
157468 757
495194 618
154695 314
313919 952
143135 882
132503 359
144420 844
189385 613
259918 433
116543 629
62799 724
379285 704
106713 503
50145 533
388163 996
124943 459
165197 607
410086 527
171433 411
312363 990
369957 601
104279 963
56704 81
103942 711
461171 1557