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