2993 50
9294 551
11580 653
33166 380
4241 148
329293 632
3502 296
6087 417
60823 515
38052 607
14859 587
276445 1137
6621 93
191903 1296
126750 473
96072 690
13109 173
238659 1138
8043 234
95626 713
7512 608
6625 550
153179 362
277169 710
213296 425
4726 281
108728 427
9477 269