21989 818
1819 507
4488 378
6470 53
15096 928
4567 784
13548 546
5929 233
2231 176
4023 498
5872 675
12461 487
5137 718
6127 341
3479 888
4506 641
3672 154