3560 681
2689 397
4519 274
2264 513
3029 843
2432 595
2887 239
9404 601
1191 184
2332 329
1564 331
8770 417
5910 354
906 69
5488 607
8258 977
5233 692
14164 672
3003 825
1163 352
3215 597
3896 312
5164 448
2409 588