127957 347
8736 683
374682 967
16116 166
108307 730
98201 876
9896 442
2189 198
1667 193
4184 737
2435 232
5112 604
4909 616
1562 74
6757 821
3293 298
5015 895
4970 607