21145 818
1772 507
4254 378
6162 53
14226 928
4346 783
7473 540
5167 233
2095 176
3805 498
5586 675
8636 485
4680 718
5741 341
3412 888
4265 641
3379 154