2688 529
3601 458
2835 582
2834 713
50021 399
9966 298
2700 537
5458 744
24323 169
30952 351
37463 268
70568 654
43491 545