1045 116
3746 923
6404 793
5502 508
3626 488
2505 218
8071 918
3060 275
5378 72
3963 546
3243 172
4069 610
2172 317
4266 483
3995 552
4525 483
4875 567
4461 718
5719 54
9028 350
6451 67
12586 692
5097 627
4094 411