21569 818
1791 507
4350 378
6272 53
14657 928
4435 783
12231 546
5382 233
2137 176
3875 498
5748 675
9251 485
4854 718
5898 341
3431 888
4365 641
3563 154