2905 213
3733 369
4678 824
3669 555
5998 556
2892 197
4234 109
2693 282
3652 564
5774 802
3605 436
10167 859
5053 567
3646 535
3157 362
4250 677
4103 728
3783 432
7459 854
18659 510
4973 599
14384 151
4642 67
3548 314