1030 98
1269 69
74641 320
7261 761
102297 455
22821 644
13130 285
9402 623
3107 162
5076 713
3322 500
3789 261
102638 612