403 91
2677 561
13957 515
9372 701
72367 738
12804 134
5756 363
16980 880
4990 41
959 71
8433 397
12975 57