1591 166
2125 304
3421 893
3511 913
9776 679
4299 880
3455 856
3393 628
6013 182
3268 894
3967 965
1636 344
3304 553
1274 162
9060 329
4641 849
3533 802
2241 203
4036 749
2447 467
4805 77
2289 231
3353 511
13190 960