3581 331
32657 647
6306 814
10149 487
6269 189
13809 647
4959 338
7041 936
4699 650
1895 442
10347 673
8351 154
1210 158
3195 479