21568 818
1791 507
4350 378
6271 53
14656 928
4434 783
12230 546
5381 233
2137 176
3875 498
5748 675
9250 485
4853 718
5897 341
3431 888
4364 641
3563 154