1209936 3186
18479 558
5433 487
110540 217
93786 195
143815 770
15581 246
17272 783
80362 308
6038 330
13587 809
5289 215
72960 121
28078 1032
69275 307
134006 716
262311 2005
92528 351
69461 985
9567 555
24956 374
36283 393
42238 161
37230 472
22364 71
55782 829
42492 274
74537 641