1209943 3186
18480 558
5433 487
110540 217
93787 195
143816 770
15581 246
17272 783
80362 308
6039 330
13587 809
5289 215
72960 121
28078 1032
69278 307
134007 716
262314 2005
92531 351
69465 985
9567 555
24956 374
36283 393
42239 161
37230 472
22368 71
55782 829
42494 274
74539 641