18587 977
2906 517
3279 164
6718 600
2312 167
2559 350
3636 93
3550 530
25406 903
6379 652
8888 667
5151 675
1315 80
5050 823
2815 568
17506 95
3501 161
4297 578
3227 279
7789 34
5801 741
2984 226
3470 696
6174 276
5860 619
16069 562
19493 947
21204 669