126165 347
8677 683
373590 967
16014 166
107827 730
97320 875
9855 442
2168 198
1635 193
4149 737
2400 232
5094 604
4883 616
1536 74
6734 821
3264 298
4984 895
4932 607