165884 307
144565 754
8147 394
7071 522
217774 1028
20129 265
32874 775
11218 799
74755 508
93355 429
7872 740
6189 661
1847 281
5563 338
4089 658
10553 901