15525 372
10687 42
84623 547
20592 664
11648 585
12244 150
5791 332
9862 598
14888 581
5026 110
3360 613
13040 765
2043 221
3676 421