4184 528
6058 38
4403 187
3712 329
6610 556
8350 104
5687 163
4160 286
2367 105
3008 711
1449 226
4953 394