29871 681
31696 288
5482 634
27939 124
15634 447
2722 691
5633 182
7068 47
9983 35
12041 77
15172 331
2039 536
55053 481
7906 71
6208 761
17329 49
2752 110
11991 872
2640 218
29005 626
8060 726
3553 339
41644 190
14615 714