673 1000
876 871
1222 8
410 8
613 843
3363 398
72 207
1020 29
958 53
111 498
636 21
310 514
11124 223
9823 344
9423 490
7235 640
6488 135
6045 881
6038 305
5050 334
4942 37
4800 221
4297 166
4158 66