2749 458
5582 120
37459 597
29376 445
26799 818
24420 279
29179 478
43943 120
3292 161
2719 266
7117 607
12794 54
9737 567
2976 331