5210 848
5648 239
4704 606
19666 671
6107 676
6283 349
4878 521
5943 669
2775 436
2614 335
19325 947
9558 141