5704 641
9968 156
26860 586
2469 32
3242 315
10098 651
1325 43
34312 591
4891 478
8402 213
1162 277
5825 832