21999 818
1819 507
4490 378
6473 53
15099 928
4569 784
13573 546
5936 233
2231 176
4024 498
5877 675
12535 487
5141 718
6130 341
3481 888
4508 641
3674 154