1038 306
2274 561
2916 585
9971 64
48663 438
21231 93
73890 547
62011 413
56468 452
20681 711
18783 668
27505 375
35879 738
11140 247
12700 304
20225 676
2701 253
15523 535
8112 468
8385 462
10952 584
7891 308
6829 553
13775 570
11092 434
10083 158