166309 307
144734 754
8151 394
7077 522
218045 1030
20171 265
32970 775
11222 799
74950 508
93704 429
7883 740
6203 661
1850 281
5568 338
4095 658
10557 901