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