3196 52
7450 179
14949 553
5105 498
4627 258
4649 475
1827 75
5417 814
3310 578
4730 433
1670 44
3695 462
5428 406
4997 657
3899 786
2324 278
2767 375