8970 531
6443 588
3682 55
8313 845
6322 206
9949 559
29017 626
4772 503
2872 182
29688 481
8687 200
163829 974
30149 295
3353 402
6841 213
8891 966
5860 622
9230 647
15583 467
17629 322
9739 885
2042 162
8283 356
21468 500