21941 818
1815 507
4471 378
6438 53
15040 928
4551 784
13359 546
5874 233
2217 176
3991 498
5851 675
11549 486
5102 718
6098 341
3469 888
4467 641
3653 154