16846 83
1352690 2535
309045 850
460155 1312
318060 1226
582936 1215
438921 1723
463347 731
362317 1134
16809 684
486476 710
18055 656
6998 45
11562 81
296135 625
21547 198
18120 526
244359 1387
16495 360
439710 1035
59344 337
21745 313
24543 771
136054 724
855968 1683