4183 528
6058 38
4403 187
3712 329
6610 556
8350 104
5684 163
4160 286
2366 105
3008 711
1447 226
4953 394