51070 486
15328 563
15078 621
72095 642
1564484 4497
1353201 2535
309092 850
460282 1312
1113615 1889
924234 1982
12933 622
583323 1215
9418 117
648883 1337
382563 971
342090 1010
463640 731
363015 1134
25913 288
601151 959
486852 711