2476 458
5202 120
35323 597
28047 445
25923 818
21903 274
27558 477
41682 119
3045 161
2575 266
6774 607
12203 54
7719 567
2821 331