5214 848
5648 239
4704 606
19675 671
6107 676
6286 349
4880 521
5943 669
2776 436
2616 335
19331 947
9558 141