3505 523
77061 473
3633 31
14202 441
2126 29
11416 593
6906 194
19305 560
2228 39
3991 235
9509 789
4160 377