4033 613
25454 666
19771 889
4254 578
5057 152
4462 212
22848 593
6901 117
5562 368
17774 538
3576 491