18587 977
2906 517
3279 164
6720 600
2312 167
2559 350
3637 93
3550 530
25408 903
6379 652
8889 667
5151 675
1318 80
5051 823
2815 568
17507 95
3505 161
4297 578
3228 279
7789 34
5803 741
2984 226
3470 696
6176 276
5861 619
16069 562
19499 947
21204 669