958 158
3133 804
747 99
2931 474
3274 498
3480 230
4261 528
6216 38
4516 187
3812 329
6741 556
8541 104
5833 163
4236 286
2449 105
3054 711
1498 226
5989 395