19150 629
5425 689
3982 214
20877 294
6440 654
6984 951
2761 506
4113 227
11564 926
3401 914
2067 558
10546 473
4126 360