165985 307
144611 754
8150 394
7073 522
217830 1029
20138 265
32900 775
11219 799
74801 508
93453 429
7877 740
6194 661
1848 281
5564 338
4090 658
10554 901