22960 172
10384 259
581604 1213
599116 958
97985 240
138930 568
330607 1388
455998 1206
372269 1053
33107 847
27585 534
32930 580
51367 645
211544 1096
18884 779
125468 419
200682 695
23675 585
31068 300
219718 268
441388 887
108837 364
29158 660
20753 492
59502 602
625045 1677
37621 253
15401 819