12003 493
11737 684
8400 448
11179 532
9820 50
8184 763
6919 82
5766 278
4934 77
6537 295
4932 760
2620 100