437592 1324
103524 950
32603 412
26313 106
75074 764
448953 1064
16686 376
13415 498
6913 60
28029 127
45227 235
8356 692
10975 93
15440 772
7688 587
2560 35
8105 256
2444 238
10459 152
47843 423