1208725 3185
18476 558
5428 487
110270 217
93283 195
143583 770
15575 246
17267 783
80237 308
6030 330
13574 809
5285 215
72775 121
28070 1032
68899 307
133635 716
261720 2004
92358 351
69244 985
9560 555
24913 374
35877 393
42039 161
36954 472
22097 69
55659 829
42296 274
74174 641