21595 818
1794 507
4354 378
6273 53
14685 928
4443 783
12304 546
5407 233
2141 176
3878 498
5753 675
9334 485
4873 718
5919 341
3432 888
4374 641
3568 154