958 311
1232 377
659 144
495 126
2555 229
3218 793
4134 679
1591 274
2520 511
5462 62
1898 313
2681 443
962 54
6503 410
3324 983
4196 152
5021 75
2790 316
8295 226
362 69
2484 662
6830 380
4738 469
3108 647