302035 1032
2127 217
3084 713
3707 452
21037 80
22649 575
6257 227
7054 270
5120 153
4061 867
3018 471
3772 481