2861 458
5842 120
38349 597
29822 445
27894 818
24884 280
30277 479
45183 122
3403 161
2775 266
7471 607
13161 54
8385 567
3044 331