4046 793
3340 513
4934 728
16164 664
16103 503
5628 325
14836 761
12592 369
4590 508
2657 175
4731 680
2272 52
11104 907
4872 374
16966 422