1039 98
1275 69
74649 320
7272 761
102383 455
22838 644
13145 285
9402 623
3124 162
5076 713
3337 500
3793 261
102711 612