4945 386
8949 328
12140 451
5755 525
3762 64
15399 155
8889 171
7929 614
5445 897
3501 718
4989 234
16768 706