138052 201
21763 847
12531 697
306504 705
357979 945
62452 550
51497 720
18045 479
89123 552
21147 244
116042 800
10998 608
33757 522