21156 818
1772 507
4254 378
6164 53
14231 928
4346 783
7477 540
5168 233
2096 176
3805 498
5587 675
8641 485
4682 718
5741 341
3412 888
4266 641
3379 154