2995 521
10149 593
1742 166
5696 50
7007 507
12044 552
4626 76
5473 338
2967 308
3985 568
4103 746
12234 279
10999 819
5585 336
6115 686
7926 552
7297 183
4989 298
4926 255
2778 416
10278 873
3820 352
4577 217
7825 596