18595 977
2906 517
3280 164
6722 600
2316 167
2559 350
3639 93
3555 530
25413 903
6380 652
8893 667
5153 675
1319 80
5054 823
2817 568
17521 95
3507 161
4303 578
3230 279
7791 34
5808 741
2988 226
3472 696
6182 276
5866 619
16069 562
19508 947
21206 669