3201 145
1325 163
182609 797
8710 661
4708 946
4624 594
3272 230
28504 516
6925 512
2593 380
3776 441
6643 758