3143 608
5451 323
13439 409
5285 492
14752 58
5755 788
20629 807
6449 482
10398 169
5460 747
4217 554