3197 480
12068 349
18595 555
17641 733
8219 902
5857 551
3312 445
6465 772
81575 883
4662 767
3768 564
6833 548
9154 444