401536 399
16143 166
16667 289
44181 890
9164 681
31447 484
134760 288
20373 857
21019 248
14882 645
11808 254
4280 223
42753 207
9010 842
3830 479
17652 611
21898 359
12039 244
9628 290
11479 234
21382 398
15627 588
18231 689
19535 650
17245 52
4057 206
5516 140
7415 447