19950 629
6277 689
4255 214
21735 294
6795 654
7178 951
2867 506
4458 227
11681 926
3498 914
2134 558
11630 473
4410 360