435531 1323
102968 950
32514 412
26306 106
75005 764
448521 1064
16643 376
13384 498
6907 60
27975 127
45156 235
8348 692
10912 93
15373 772
7677 587
2552 35
8077 256
2438 238
10420 152
47697 423