52910 115
43058 97
20054 26
17782 32
10668 20
34000 61
34240 77
37651 79
44136 113
27484 44
21329 38
32381 54
32308 84
21995 24
73430 67
55151 163
48451 84
15583 18
36388 92
14883 32
36373 81
97938 251
30908 43
61472 143