3196 52
7449 179
14942 553
5105 498
4627 258
4649 475
1827 75
5417 814
3310 578
4730 433
1669 44
3695 462
5428 406
4997 657
3898 786
2324 278
2767 375