1208662 3185
18476 558
5428 487
110245 217
93277 195
143566 770
15575 246
17267 783
80229 308
6030 330
13574 809
5285 215
72761 121
28070 1032
68874 307
133614 716
261693 2003
92348 351
69237 985
9559 555
24909 374
35870 393
42032 161
36935 472
22081 69
55654 829
42290 274
74148 641