2846 523
76974 473
3571 31
14075 441
2100 29
11376 593
6849 194
19280 560
2183 39
3941 235
9421 789
4137 377