21571 818
1791 507
4351 378
6272 53
14658 928
4436 783
12241 546
5385 233
2137 176
3875 498
5748 675
9253 485
4855 718
5900 341
3431 888
4365 641
3563 154