19136 629
5421 689
3980 214
20868 294
6435 654
6980 951
2761 506
4110 227
11558 926
3401 914
2067 558
10546 473
4126 360