4182 455
7922 35
5626 353
24214 594
1762 81
32832 384
3188 377
11132 359
35625 427
15251 139
49496 327
14950 628
3295 853