4503 737
4374 174
4928 238
17834 576
2693 242
5819 541
6092 560
2904 294
9780 554
7006 486
3056 422
9202 643
4119 306