1209903 3186
18479 558
5433 487
110533 217
93775 195
143808 770
15580 246
17272 783
80355 308
6038 330
13587 809
5289 215
72954 121
28078 1032
69269 307
133996 716
262298 2005
92523 351
69458 985
9567 555
24956 374
36278 393
42234 161
37223 472
22345 71
55781 829
42488 274
74529 641