25882 193
23703 862
95090 332
14012 156
26001 311
15086 359
6868 435
25195 470
11615 194
14519 871
10192 273
3316 278
4487 532