2801 463
1816 402
25805 124
40439 636
2451 94
4851 127
989 163
1955 208
3879 769
3500 614
2359 584
2907 553