258 60
241 59
21906 841
2300 597
1094 70
1710 337
3147 450
311 90
1548 76
1160 316
531 98
2045 176
1495 165
3557 739
3289 877
1985 538
2256 405
2962 445
825 173
2600 800
3230 714
289 58
672 145
1424 413