19131 629
5420 689
3978 214
20866 294
6434 654
6980 951
2761 506
4109 227
11556 926
3401 914
2067 558
10545 473
4125 360