583 131
1309 310
3997 665
1877 127
19206 549
16227 587
20737 445
16491 331
4691 415
6926 615
5898 469
2914 472