4753 30
3654 321
14065 252
8962 86
11196 79
16982 638
17538 612
67823 457
3708 131
20363 562
10033 53
29293 829
7288 554
3892 621
15080 264
14489 923
21587 537
18736 101
2564 120
3121 566
12830 444
8255 281
14693 426
15447 109