3502 256
6055 655
7209 411
9750 548
16687 289
27517 105
65036 765
14528 196
104116 550
22965 558
22576 878
9626 501
17507 352
15502 512
14337 813
10468 591