2780 574
3083 746
2741 292
8285 909
4080 82
15395 431
3683 328
29621 763
29181 221
2796 64
13835 337
35842 753
31082 479
9273 433
3544 540