403 91
2692 561
13983 515
9381 701
72551 738
12844 134
5792 363
17037 880
5006 41
970 71
8623 397
13006 57