40601 656
17270 830
49598 1318
38535 480
11723 1171
30847 641
10921 1673
28050 110
18477 849
22449 1599
27641 1987
21185 374
13154 730
37538 1661
11627 1248
15729 557
20181 687
49322 717
33140 1629
42490 885