3041 423
4743 201
137808 928
36395 117
45127 550
18861 415
5449 683
8786 163
7084 525
8087 136
17458 521
4887 123
51619 119