19182 629
5435 689
3989 214
20893 294
6455 654
6988 951
2761 506
4121 227
11566 926
3403 914
2069 558
10559 473
4131 360