2749 458
5582 120
37459 597
29376 445
26799 818
24421 279
29179 478
43944 120
3292 161
2719 266
7117 607
12796 54
9738 567
2976 331