2861 458
5842 120
38354 597
29823 445
27899 818
24889 280
30284 479
45188 122
3403 161
2775 266
7471 607
13162 54
8385 567
3044 331