22026 818
1824 507
4496 378
6508 53
15127 928
4581 784
13678 546
5954 233
2245 176
4033 498
5884 675
12894 487
5159 718
6144 341
3489 888
4519 641
3692 154