4029 793
3333 513
4921 728
16095 664
16048 503
5612 325
14802 761
12553 369
4582 508
2621 175
4724 680
2267 52
11050 907
4864 374
16881 422