1208730 3185
18476 558
5428 487
110270 217
93283 195
143584 770
15575 246
17267 783
80239 308
6030 330
13574 809
5285 215
72777 121
28070 1032
68899 307
133637 716
261727 2005
92358 351
69247 985
9560 555
24913 374
35877 393
42039 161
36956 472
22097 69
55660 829
42296 274
74175 641