3199 480
12081 349
18595 555
17645 733
8219 902
5858 551
3312 445
6465 772
81577 883
4662 767
3768 564
6835 548
9155 444