403 91
2689 561
13983 515
9381 701
72548 738
12844 134
5792 363
17036 880
5006 41
970 71
8622 397
13006 57