21972 818
1817 507
4485 378
6458 53
15076 928
4564 784
13485 546
5904 233
2225 176
4014 498
5867 675
12199 487
5129 718
6116 341
3476 888
4496 641
3670 154