302790 1032
2497 217
3273 713
3766 452
21652 80
23677 575
6494 227
7294 270
5255 153
4095 867
3070 471
3854 481