166934 307
145044 754
8169 394
7083 522
218476 1031
20226 265
33103 775
11231 799
75298 508
94205 433
7897 740
6224 661
1863 281
5583 338
4105 658
10572 901