4016 287
10687 702
3949 567
40807 116
33796 484
2068 162
22872 352
13063 642
5660 452
29579 504
4031 522