5636 848
5708 239
4732 606
19906 671
6141 676
6338 349
4926 521
5963 669
2830 436
2640 335
19601 947
9584 141