166939 307
145046 754
8169 394
7083 522
218481 1031
20226 265
33104 775
11231 799
75300 508
94210 433
7897 740
6224 661
1863 281
5583 338
4105 658
10572 901