20155 309
4555 388
5743 538
3392 672
19197 450
776 102
33276 941
3747 844
5414 603
3335 650
4935 785
3554 318
24257 57
22048 545
3925 418