11116 578
29593 494
3502 79
4167 642
16499 505
53836 608
24541 324
75932 642
70493 685
40944 667
16116 445
8589 421
2187 451
3399 150
12336 343
9224 54