881 69
303217 1032
2687 217
3417 713
3872 452
22461 80
24908 575
6669 227
7546 270
5331 153
4137 867
3162 471
3978 482