4306 641
4936 154
24980 586
2147 32
3118 315
8622 650
1032 43
33248 591
4177 478
7213 213
1087 277
5088 832