128422 348
8770 683
375297 967
16158 166
108420 730
98943 877
9911 442
2200 198
1681 193
4202 737
2448 232
5124 604
4921 616
1569 74
6766 821
3300 298
5026 895
4979 607