29645 1311
43175 543
22803 137
50777 1542
29467 508
39525 405
42583 1606
43864 1396
31883 269
20222 673
24067 1743