4035 793
3338 513
4930 728
16140 664
16083 503
5621 325
14827 761
12580 369
4585 508
2631 175
4727 680
2271 52
11088 907
4868 374
16941 422