3955 793
3275 513
4748 728
15311 664
15479 503
5424 325
14672 761
12261 369
4332 508
2465 175
4595 680
2173 52
10506 907
4718 374
15863 421