906 285
1019 232
207 37
234 49
1995 546
3318 806
3062 705
6793 455
9445 105
3821 480
5660 98
2072 35
7522 356
18062 413
8432 193
32538 723
5523 752
37423 171