4047 793
3340 513
4936 728
16165 664
16109 503
5628 325
14837 761
12594 369
4591 508
2660 175
4731 680
2272 52
11106 907
4872 374
16974 422