31153 411
26216 106
72984 764
441943 1058
16191 376
12976 497
372214 1249
86274 936
6830 60
27072 126
42899 231
8239 692
10435 93
14614 772
7557 587
2494 35
7684 254
2345 238
10027 152
45273 422