2729 448
5703 455
19660 326
3178 386
3434 554
24312 119
3184 171
3904 706
6726 530
24548 75
9553 751
7102 784
27907 490
4110 317