439932 1326
103851 950
32652 412
26322 106
75148 764
449275 1065
16712 376
13436 498
6919 60
28079 127
45277 235
8361 692
11002 93
15483 772
7695 587
2569 35
8112 256
2451 238
10484 152
47943 423