401573 399
16144 166
16667 289
44189 890
9164 681
31449 484
134814 288
20374 857
21019 248
14883 645
11809 254
4281 223
42777 207
9012 842
3830 479
17654 611
21900 359
12040 244
9632 290
11481 234
21390 398
15630 588
18234 689
19537 650
17245 52
4058 206
5520 140
7417 447