401894 399
16159 166
16678 289
44222 890
9173 681
31464 484
135245 288
20378 857
21026 248
14893 645
11816 254
4282 223
42930 207
9017 842
3833 479
17668 611
21947 359
12045 244
9682 290
11497 234
21432 398
15670 588
18271 689
19566 650
17385 53
4070 206
5536 140
7438 447