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