3181 685
3697 628
1304 136
2815 192
34648 329
29421 491
965 41
3071 486
3214 569
3211 759
3148 478
1195 98
8463 370
10034 295
14447 541
12128 803
10502 214
1648 201
2984 733
1683 434
1527 257
27934 680
3811 463
3330 689
4843 596
895 147
3283 839
4228 652