2751 458
5588 120
37479 597
29385 445
26813 818
24440 279
29197 478
43975 120
3294 161
2720 266
7123 607
12817 54
9745 567
2977 331