38786 160
4494 833
2065 402
1659 42
5724 455
2728 616
1448 221
4696 567
5789 287
2891 514
1506 323
2289 337
2644 305