21903 818
1812 507
4456 378
6416 53
14976 928
4539 784
13179 546
5793 233
2209 176
3971 498
5840 675
10579 486
5076 718
6084 341
3463 888
4448 641
3646 154