440733 1326
103971 950
32669 412
26322 106
75164 764
449386 1065
16726 376
13448 498
6926 60
28095 127
45289 235
8364 692
11016 93
15502 772
7700 587
2572 35
8112 256
2451 238
10501 152
47979 423