1209947 3186
18480 558
5433 487
110541 217
93790 195
143817 770
15581 246
17273 783
80364 308
6039 330
13587 809
5289 215
72961 121
28078 1032
69280 307
134009 716
262317 2005
92531 351
69465 985
9567 555
24956 374
36284 393
42241 161
37231 472
22370 71
55783 829
42494 274
74540 641