50091 180
101687 338
14340 326
7134 324
145566 701
146163 211
21737 847
97793 913
6442 409
6773 88
4157 134
4678 516
32570 428
9169 529
8325 162
17364 204
16219 144
13172 195
12890 701
43343 718
466446 1687
24528 611
132221 292
33803 794
213980 764
211944 419
20492 598
40832 317