16846 83
1352705 2535
309046 850
460159 1312
318067 1226
582947 1215
438938 1723
463352 731
362326 1134
16810 684
486483 710
18055 656
6999 45
11562 81
296136 625
21547 198
18121 526
244361 1387
16495 360
439715 1035
59345 337
21745 313
24543 771
136055 724
855986 1683