22961 172
10384 259
581642 1214
599151 958
97992 240
138942 568
330643 1388
456057 1206
372297 1053
33107 847
27585 534
32930 580
51373 645
211596 1096
18884 779
125490 419
200700 695
23676 585
31069 300
219733 268
441418 887
108850 364
29159 660
20753 492
59515 602
625088 1677
37621 253
15401 819