2780 574
3083 746
2741 292
8285 909
4080 82
15396 431
3683 328
29623 763
29181 221
2796 64
13835 337
35843 753
31085 479
9273 433
3544 540