402 91
2665 561
13938 515
9356 701
72125 738
12777 134
5739 363
16959 880
4971 41
957 71
8043 397
12943 57