668 143
2148 505
562 161
2381 693
506 106
145456 570
10051 291
14932 234
33808 530
23115 459
8747 731