22001 818
1822 507
4492 378
6482 53
15105 928
4575 784
13599 546
5940 233
2236 176
4027 498
5881 675
12609 487
5144 718
6134 341
3483 888
4511 641
3679 154