11116 578
29595 494
3503 79
4168 642
16518 505
53880 608
24553 324
75943 642
70497 685
40967 667
16151 445
8590 421
2187 451
3405 150
12338 343
9226 54