21951 818
1816 507
4477 378
6447 53
15065 928
4552 784
13401 546
5892 233
2222 176
3994 498
5860 675
11774 486
5114 718
6106 341
3471 888
4473 641
3657 154