30672 586
14983 383
16055 277
3799 359
4348 528
3666 87
12095 107
6568 255
685 96
812 126
4144 694
3962 349
8599 177
2102 189
2685 465
4786 523