4183 528
6058 38
4403 187
3711 329
6610 556
8350 104
5684 163
4159 286
2366 105
3008 711
1445 226
4953 394