20025 407
6305 70
2782 188
5373 667
4991 393
8808 755
5130 861
17571 518
10055 687
6343 164
2766 478
3327 313
20817 504
13435 629
4371 561
2241 79
2775 106
3450 598
3002 275
5574 719
4091 585
3625 120
4549 497
8190 567
43443 233