42532 75
31989 84
29161 50
93662 420
83040 272
54857 153
36538 83
68449 162
25701 44
14132 13
16964 23
16807 24
20092 27
16030 23
22224 52
16831 29
27412 114
12643 18
13882 14
13793 11
13684 20
14765 23
20828 20
31190 63