4016 287
10689 702
3949 567
40807 116
33796 484
2068 162
22873 352
13064 642
5662 452
29580 504
4032 522