529 78
5632 478
16170 410
141340 361
85994 551
7009 420
116720 693
10195 490
3999 141
5443 624
5862 620
5962 596
4850 327
6432 711