15045 480
3908 215
13807 405
29747 83
8714 153
8786 332
2920 274
6085 479
10565 87
5984 443
7026 242
4804 50
9743 55
8801 252
5105 458
8372 567