49333 306
133271 395
129888 935
30112 446
4184 419
29026 522
52066 791
115972 186
42136 268
518308 1518
43673 544
31751 101
48940 717
42104 971
97325 810
95047 295
132075 862
159314 1193
111937 822
48251 287
123215 355
135747 836