20152 309
4555 388
5741 538
3392 672
19186 450
776 102
33250 941
3746 844
5413 603
3334 650
4930 785
3553 318
24218 57
22015 545
3923 418