21125 818
1772 507
4253 378
6160 53
14209 928
4343 783
7468 540
5145 233
2090 176
3794 498
5579 675
8628 485
4676 718
5733 341
3412 888
4261 641
3373 154