21957 818
1816 507
4480 378
6452 53
15070 928
4554 784
13422 546
5893 233
2223 176
4002 498
5863 675
11894 487
5118 718
6110 341
3472 888
4474 641
3663 154