165991 307
144612 754
8150 394
7073 522
217838 1029
20138 265
32903 775
11219 799
74805 508
93454 429
7877 740
6194 661
1848 281
5564 338
4090 658
10554 901