4032 793
3337 513
4927 728
16132 664
16077 503
5620 325
14826 761
12576 369
4585 508
2630 175
4727 680
2271 52
11083 907
4867 374
16934 422