401582 399
16145 166
16667 289
44191 890
9165 681
31451 484
134839 288
20375 857
21019 248
14883 645
11809 254
4281 223
42786 207
9012 842
3831 479
17654 611
21901 359
12040 244
9633 290
11484 234
21394 398
15631 588
18235 689
19538 650
17247 52
4060 206
5522 140
7418 447