13596 689
75110 577
5455 474
5702 259
7007 99
40930 451
15687 433
3914 665
20133 570
4556 399
1913 223
3821 421
12609 626
4842 882
25702 558
3696 518
8747 454
4613 113