4035 793
3338 513
4930 728
16140 664
16086 503
5621 325
14827 761
12583 369
4585 508
2634 175
4729 680
2271 52
11089 907
4869 374
16945 422