3196 52
7446 179
14937 553
5105 498
4626 258
4649 475
1827 75
5417 814
3310 578
4730 433
1669 44
3695 462
5428 406
4996 657
3897 786
2324 278
2767 375