401578 399
16145 166
16667 289
44191 890
9165 681
31451 484
134831 288
20375 857
21019 248
14883 645
11809 254
4281 223
42782 207
9012 842
3831 479
17654 611
21901 359
12040 244
9633 290
11483 234
21393 398
15631 588
18235 689
19538 650
17246 52
4059 206
5522 140
7418 447