3959 793
3276 513
4754 728
15353 664
15497 503
5429 325
14680 761
12278 369
4337 508
2469 175
4599 680
2177 52
10534 907
4726 374
15914 421