22005 818
1822 507
4494 378
6489 53
15109 928
4579 784
13623 546
5948 233
2240 176
4029 498
5883 675
12700 487
5153 718
6137 341
3483 888
4515 641
3684 154