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