16846 83
1352671 2535
309044 850
460150 1312
318055 1226
582927 1215
438902 1723
463341 731
362305 1134
16809 684
486464 710
18055 656
6998 45
11562 81
296134 625
21547 198
18119 526
244358 1387
16495 360
439704 1035
59343 337
21745 313
24542 771
136054 724
855950 1682