1030 98
1269 69
74641 320
7261 761
102304 455
22821 644
13131 285
9402 623
3108 162
5076 713
3323 500
3789 261
102641 612