21971 818
1817 507
4485 378
6458 53
15074 928
4562 784
13472 546
5902 233
2225 176
4011 498
5867 675
12188 487
5129 718
6116 341
3476 888
4494 641
3670 154