22960 172
10384 259
581574 1213
599085 958
97975 240
138917 568
330565 1388
455914 1206
372243 1053
33104 847
27585 534
32930 580
51361 645
211502 1096
18884 779
125451 419
200667 695
23674 585
31066 300
219705 268
441369 887
108828 364
29156 660
20753 492
59495 602
625008 1677
37620 253
15401 819