3971 793
3285 513
4778 728
15444 664
15576 503
5457 325
14690 761
12306 369
4366 508
2495 175
4640 680
2195 52
10619 907
4753 374
16063 421