319 94
3101 446
9722 806
22858 322
7884 581
76437 1064
12082 665
13871 504
6980 769
4447 172
20669 566