1209901 3186
18479 558
5433 487
110532 217
93767 195
143807 770
15580 246
17272 783
80353 308
6038 330
13587 809
5289 215
72953 121
28078 1032
69267 307
133991 716
262293 2005
92523 351
69458 985
9567 555
24956 374
36277 393
42232 161
37221 472
22341 71
55779 829
42488 274
74529 641