2981 515
7116 298
2616 325
4509 76
4406 598
3704 406
3188 64
5333 378
9684 239
8967 222
7364 101
9828 487
8298 624
4212 563
2866 332
18004 479
5564 437
7010 642
5913 536
73530 338
8053 581
1702 45
6905 508
5585 253
4774 528
4433 689
3834 759
2797 396