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