19946 629
6276 689
4255 214
21734 294
6793 654
7178 951
2867 506
4458 227
11681 926
3498 914
2134 558
11624 473
4410 360