958 158
3133 804
747 99
2931 474
3278 498
3481 230
4261 528
6216 38
4516 187
3813 329
6742 556
8542 104
5833 163
4236 286
2450 105
3054 711
1498 226
5990 395