402 91
2660 561
13930 515
9343 701
71940 738
12762 134
5721 363
16943 880
4956 41
954 71
7813 396
12926 57