1209961 3186
18480 558
5433 487
110544 217
93794 195
143819 770
15581 246
17273 783
80364 308
6039 330
13589 809
5290 215
72961 121
28078 1032
69284 307
134011 716
262322 2005
92532 351
69466 985
9567 555
24956 374
36285 393
42242 161
37233 472
22379 71
55785 829
42496 274
74543 641