165978 307
144605 754
8149 394
7073 522
217826 1029
20136 265
32896 775
11219 799
74797 508
93442 429
7877 740
6194 661
1848 281
5564 338
4090 658
10554 901