5596 580
7266 504
17251 967
7416 330
18673 1029
14539 590
23615 737
29745 232
19303 498
17691 381
12989 306
6787 118
39968 87
1617 250
5074 452
2851 220
15943 787
5852 189
1732 107
4342 818
2979 376
2621 549