439841 1326
103831 950
32647 412
26322 106
75141 764
449263 1065
16708 376
13436 498
6919 60
28076 127
45276 235
8360 692
11000 93
15483 772
7694 587
2568 35
8112 256
2451 238
10480 152
47941 423