401545 399
16143 166
16667 289
44187 890
9164 681
31448 484
134776 288
20373 857
21019 248
14883 645
11808 254
4280 223
42764 207
9011 842
3830 479
17653 611
21900 359
12039 244
9630 290
11480 234
21386 398
15630 588
18233 689
19535 650
17245 52
4058 206
5518 140
7416 447