4375 793
3653 513
5354 728
17728 664
18018 503
6603 325
15734 761
13697 369
5438 510
3088 175
5255 680
2558 52
12824 907
5269 374
21931 422