2775 574
2806 746
2612 292
8105 909
4052 82
15337 431
3637 328
29404 763
29058 221
2779 64
13797 337
35659 753
30832 479
9244 433
3538 540