21889 818
1812 507
4454 378
6411 53
14957 928
4538 784
13131 546
5769 233
2207 176
3965 498
5837 675
10315 486
5066 718
6078 341
3462 888
4446 641
3646 154