4185 528
6058 38
4404 187
3713 329
6611 556
8351 104
5687 163
4160 286
2367 105
3008 711
1451 226
4953 394