21942 818
1815 507
4471 378
6438 53
15042 928
4551 784
13364 546
5874 233
2217 176
3991 498
5851 675
11561 486
5103 718
6100 341
3469 888
4467 641
3653 154