602 123
3287 897
3312 881
3913 712
1419 82
3251 729
3283 790
511 93
508 57
1392 276
2057 452
2504 532
698 101
1015 174
2635 652
3281 640
1724 351
1204 296
349 70
2456 692
1474 260
2878 883
3069 770
2777 578