406 27
2795 728
2631 753
675 46
1577 338
2423 391
397 110
1391 274
2965 723
742 148
3014 140
2430 556
995 285
1170 172
363 68
3193 754
1074 112
478 90
2504 665
927 184
202 31
2311 630
791 191
2437 531
624 115
184 31
2997 748
878 230