401926 399
16162 166
16680 289
44225 890
9173 681
31468 484
135288 288
20379 857
21028 248
14894 645
11817 254
4283 223
42949 207
9019 842
3834 479
17670 611
21952 359
12045 244
9692 290
11500 234
21437 398
15673 588
18276 689
19567 650
17403 53
4071 206
5536 140
7438 447