25116 156
2858 566
24348 172
10324 503
11535 290
12717 218
6812 346
11484 498
12465 679
5249 385
4971 832