22956 172
10383 259
581410 1213
598931 958
97928 240
138846 568
330349 1388
455571 1206
372129 1053
33102 847
27584 534
32926 580
51334 645
211238 1096
18882 779
125349 419
200569 695
23672 585
31064 300
219624 268
441173 887
108719 364
29138 660
20753 492
59442 602
624757 1677
37613 253
15401 819