423 96
4278 731
9133 312
3082 70
1701 355
4218 760
85426 393
10430 38
7426 225
10294 663
110041 950
48284 153
7477 576
47939 633
25501 122
5188 508