21955 818
1816 507
4480 378
6450 53
15067 928
4553 784
13417 546
5893 233
2223 176
4002 498
5863 675
11843 486
5117 718
6108 341
3471 888
4473 641
3661 154