20701 250
16649 163
653779 1487
18583 570
331176 514
42703 993
166668 856
348980 935
127756 295
186771 594
177349 223
149292 216
464490 761
182658 744
139568 504
115366 624
84553 506
301560 953
354144 1385
211670 462
178471 513
427192 1025