331 56
10196 159
3579 141
4136 835
4039 762
7061 122
3635 567
20641 653
7217 794
2299 361
2555 586
1418 99
3759 428
3990 654
13900 663
4060 279