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