2871 523
76978 473
3572 31
14080 441
2102 29
11376 593
6855 194
19280 560
2187 39
3946 235
9431 789
4137 377