402 91
2665 561
13935 515
9353 701
72097 738
12770 134
5734 363
16958 880
4971 41
957 71
7999 397
12941 57