603 181
2583 676
2829 466
33175 321
4789 274
51701 422
20907 403
8185 451
38130 261
6692 549
25936 159
8125 196