19179 629
5434 689
3988 214
20890 294
6453 654
6987 951
2761 506
4121 227
11565 926
3403 914
2069 558
10559 473
4128 360