43655 596
25885 505
511922 836
14087 193
37748 401
19115 520
39118 518
20139 63
30043 120
20284 323
22881 527
4351 712
3808 713