21973 818
1817 507
4485 378
6459 53
15080 928
4565 784
13497 546
5911 233
2227 176
4014 498
5867 675
12237 487
5132 718
6117 341
3476 888
4500 641
3671 154