20476 629
7154 689
4466 214
22435 294
7038 654
7339 951
2991 506
4773 227
11774 926
3580 914
2192 558
13046 473
4595 360