19125 629
5418 689
3978 214
20864 294
6433 654
6980 951
2761 506
4109 227
11556 926
3401 914
2067 558
10545 473
4125 360