19146 629
5424 689
3982 214
20874 294
6437 654
6984 951
2761 506
4112 227
11563 926
3401 914
2067 558
10546 473
4126 360