21970 818
1817 507
4485 378
6458 53
15074 928
4561 784
13468 546
5902 233
2224 176
4010 498
5867 675
12174 487
5128 718
6116 341
3476 888
4494 641
3667 154