696 153
14665 513
6812 834
6037 470
5228 370
11248 106
1820 221
10215 648
4856 533
6209 656
10309 63
20916 783
5808 411