403 91
2692 561
13983 515
9381 701
72553 738
12847 134
5792 363
17040 880
5006 41
970 71
8625 397
13009 57