166311 307
144737 754
8152 394
7077 522
218051 1030
20171 265
32970 775
11222 799
74955 508
93705 429
7883 740
6203 661
1850 281
5568 338
4095 658
10557 901