1004 190
618 41
11436 532
13511 187
10518 304
7220 571
7604 790
10599 275
3816 441
3295 76
3597 201
14058 598