21972 818
1817 507
4485 378
6459 53
15078 928
4564 784
13489 546
5911 233
2227 176
4014 498
5867 675
12206 487
5131 718
6117 341
3476 888
4498 641
3670 154