433993 1323
102557 950
32460 412
26304 106
74962 764
448197 1064
16629 376
13358 497
6901 60
27929 127
45119 235
8339 692
10868 93
15334 772
7676 587
2550 35
8068 256
2433 238
10391 152
47606 423