2795 574
3258 746
2919 292
8441 909
4100 82
15459 431
3747 328
29852 763
29282 221
2800 64
13898 337
36037 753
31301 479
9292 433
3554 540