21516 818
1789 507
4320 378
6230 53
14575 928
4411 783
12015 546
5321 233
2127 176
3851 498
5737 675
9098 485
4771 718
5837 341
3425 888
4350 641
3545 154