3331 73
1452 98
4858 501
8752 604
5870 525
4685 194
9882 967
32055 344
14923 222
7106 112
3617 206
2587 162
5126 627
3965 624