4642 737
4501 174
5234 238
18120 576
2767 242
6014 541
6389 560
2996 294
9873 554
7107 486
3148 422
9363 643
4227 306