15094 370
10500 42
84552 547
20548 664
11576 585
12045 150
5721 332
9779 598
14789 581
4945 110
3332 613
12764 765
1982 221
3623 421