21902 818
1812 507
4455 378
6416 53
14976 928
4539 784
13172 546
5792 233
2209 176
3971 498
5840 675
10550 486
5074 718
6083 341
3463 888
4447 641
3646 154