1006 292
8680 547
9664 575
29887 189
17888 683
27360 376
12919 535
6422 330
11341 515
13426 747
4521 742
18086 116
15772 465
2414 117