21954 818
1816 507
4478 378
6449 53
15067 928
4553 784
13413 546
5893 233
2222 176
4000 498
5863 675
11827 486
5115 718
6108 341
3471 888
4473 641
3661 154