128496 348
8774 683
375466 967
16165 166
108435 730
99137 877
9917 442
2205 198
1682 193
4205 737
2451 232
5126 604
4923 616
1569 74
6775 821
3302 298
5030 895
4981 607