3640 83
4550 268
15934 294
4876 128
3649 125
5572 787
7286 515
5265 316
3549 260
4151 153
6042 579
3178 78
7084 481
7689 782
11479 527
4503 469
8865 766
3972 35
2181 126
5542 412
5706 138
3844 149
3869 417
2697 295
3168 160
4580 174
17601 652
7483 937