2513 636
2688 529
3601 458
2837 582
2834 713
50033 399
9972 298
2700 537
5458 744
24327 169
30960 351
37470 268
70574 654
43495 545