4589 415
14040 503
5820 171
8610 112
6840 615
5798 469
2846 471
6482 140
4938 608
13869 37
6419 504
77545 309