4032 793
3337 513
4927 728
16126 664
16070 503
5619 325
14824 761
12572 369
4585 508
2629 175
4727 680
2270 52
11080 907
4865 374
16926 422