18586 977
2906 517
3277 164
6718 600
2311 167
2559 350
3636 93
3549 530
25405 903
6379 652
8888 667
5151 675
1315 80
5050 823
2815 568
17504 95
3499 161
4295 578
3227 279
7788 34
5801 741
2984 226
3470 696
6171 276
5860 619
16069 562
19492 947
21203 669