401533 399
16143 166
16667 289
44180 890
9164 681
31447 484
134749 288
20373 857
21019 248
14882 645
11808 254
4277 223
42750 207
9010 842
3830 479
17651 611
21898 359
12039 244
9627 290
11479 234
21381 398
15627 588
18231 689
19535 650
17244 52
4057 206
5516 140
7415 447