1063 98
1292 69
74665 320
7301 761
102544 455
22883 644
13163 285
9410 623
3140 162
5076 713
3344 500
3804 261
102866 612