3560 523
77068 473
3638 31
14212 441
2137 29
11419 593
6919 194
19306 560
2235 39
4000 235
9523 789
4163 377