39073 156
106445 844
42054 884
232015 697
77112 398
299664 1108
250297 1045
299174 482
120823 1117
167136 855
396671 942
191978 882
87249 549
154550 297
200510 717
124275 440
73580 483
151875 923
70342 737
149369 533
117951 614
92800 837
70761 426
80447 692