1030 98
1269 69
74641 320
7261 761
102292 455
22821 644
13127 285
9401 623
3107 162
5076 713
3322 500
3789 261
102631 612