2278 585
1494 322
241 59
21906 841
2300 597
1094 70
1710 337
2547 588
3147 450
311 90
756 181
1548 76
1160 316
531 98
2045 176
1495 165
3557 739
3289 877
1985 538
2256 405
825 173
2600 800
3230 714
289 58