932 158
3088 804
712 99
2911 474
3184 498
3423 230
4220 528
6121 38
4450 187
3745 329
6656 556
8430 104
5758 163
4181 286
2398 105
3020 711
1466 226
5014 394