22956 172
10383 259
581411 1213
598931 958
97929 240
138848 568
330352 1388
455578 1206
372130 1053
33102 847
27584 534
32926 580
51336 645
211242 1096
18882 779
125354 419
200572 695
23672 585
31064 300
219626 268
441177 887
108722 364
29138 660
20753 492
59444 602
624764 1677
37613 253
15401 819