2691 254
8930 608
33118 791
44850 142
6530 394
7101 173
14389 729
11770 621
6776 83
2993 517
16008 647
16137 523
13311 664
6846 152
7301 596
3819 761
1662 41
3237 723