21947 818
1815 507
4474 378
6442 53
15064 928
4552 784
13379 546
5885 233
2221 176
3993 498
5856 675
11708 486
5110 718
6103 341
3471 888
4469 641
3656 154