1096 141
4384 74
4571 285
11062 731
21916 181
1696 391
3252 576
3139 668
985 155
2455 731
2587 588
2806 748
995 143
1188 67
1764 401
2263 575
3351 690
402 56
2232 533
1013 285
2961 724