2838 458
5810 120
38190 597
29765 445
27816 818
24811 280
30069 479
44900 122
3377 161
2752 266
7427 607
13077 54
8335 567
3017 331