45730 112
840557 1666
694797 812
1034706 2457
440427 1138
282915 1203
95550 240
421282 1265
80091 597
745480 1772
263213 551
205257 1094
266114 883
189906 794
130192 356
199162 1051
56976 107
407801 763
186496 393
310205 507
516197 1914