21811 818
1810 507
4434 378
6382 53
14876 928
4515 784
12919 546
5681 233
2198 176
3942 498
5820 675
9969 485
5024 718
6040 341
3457 888
4432 641
3616 154