442543 1328
104263 950
32706 412
26326 106
75208 764
449749 1065
16743 376
13480 498
6929 60
28135 127
45363 235
8369 692
11053 93
15545 772
7712 587
2578 35
8130 256
2457 238
10544 152
48070 423