4073 613
6170 362
2016 120
13142 118
618 43
6587 53
39844 334
9550 170
7581 64
3097 609
2283 355
4060 577
2458 455
10653 667
9836 692
2970 581
7354 394
5116 25
19952 588
8331 449