166459 307
144821 754
8153 394
7077 522
218155 1030
20182 265
32991 775
11224 799
75027 508
93821 429
7888 740
6211 661
1853 281
5576 338
4096 658
10559 901