16846 83
1352695 2535
309046 850
460156 1312
318064 1226
582938 1215
438933 1723
463350 731
362325 1134
16809 684
486477 710
18055 656
6998 45
11562 81
296136 625
21547 198
18121 526
244359 1387
16495 360
439712 1035
59344 337
21745 313
24543 771
136054 724
855975 1683