2609 346
3168 61
151887 336
4011 462
13863 113
3728 664
1717 130
4757 539
1751 40
9249 484
15543 597
5022 863
4440 311
3896 760