21977 818
1817 507
4487 378
6464 53
15087 928
4565 784
13525 546
5917 233
2229 176
4020 498
5868 675
12320 487
5134 718
6124 341
3477 888
4502 641
3671 154