436 40
2368 648
1280 287
2758 743
2137 508
2302 229
7364 323
15456 409
7502 664
19392 112
6802 438
7363 240