31719 712
6732 287
14296 702
5209 568
43753 117
36841 484
2323 162
25815 352
14956 642
6953 452
33021 505
4580 522