12146 503
2085 52
5286 659
31958 315
26189 211
87315 772
39488 302
9229 706
49444 785
8956 297
25408 775
14034 221
8154 747
4752 286