19950 629
6280 689
4256 214
21739 294
6796 654
7180 951
2867 506
4458 227
11681 926
3498 914
2134 558
11632 473
4410 360