402 91
2670 561
13942 515
9362 701
72238 738
12787 134
5747 363
16967 880
4982 41
957 71
8174 397
12954 57