1505 216
10393 407
13242 588
17266 127
16756 339
6775 461
14937 620
2424 283
5587 642
2844 388
9736 638
2412 217
6078 819