4061 287
10738 702
3960 567
40880 116
33842 484
2074 162
22917 352
13090 642
5726 452
29640 504
4036 522