16845 83
1352660 2535
309043 850
460145 1312
318054 1226
582921 1215
438892 1723
463339 731
362300 1134
16809 684
486456 710
18055 656
6998 45
11562 81
296132 625
21546 198
18119 526
244358 1387
16495 360
439702 1035
59343 337
21745 313
24542 771
136053 724
855931 1682