4032 613
25453 666
19771 889
4253 578
5057 152
4460 212
22847 593
6900 117
5562 368
17770 538
3574 491