1209893 3186
18479 558
5433 487
110532 217
93766 195
143807 770
15580 246
17272 783
80353 308
6038 330
13587 809
5288 215
72952 121
28078 1032
69265 307
133988 716
262286 2005
92523 351
69458 985
9567 555
24956 374
36277 393
42231 161
37218 472
22333 71
55779 829
42486 274
74529 641