3955 793
3275 513
4747 728
15308 664
15477 503
5423 325
14672 761
12259 369
4332 508
2465 175
4595 680
2173 52
10505 907
4718 374
15861 421