958 158
3133 804
747 99
2931 474
3273 498
3480 230
4261 528
6215 38
4516 187
3811 329
6741 556
8541 104
5832 163
4236 286
2449 105
3054 711
1497 226
5989 395