2200 386
8864 328
11897 451
5656 525
3663 64
15106 155
8470 171
7813 614
5340 897
3418 718
4884 234
16548 706