21512 818
1789 507
4320 378
6229 53
14567 928
4410 783
12005 546
5319 233
2127 176
3850 498
5737 675
9092 485
4770 718
5837 341
3423 888
4350 641
3545 154