3097 549
8141 621
34644 656
31356 124
1119 145
38270 483
39639 290
12451 59
13302 257
7999 504
10775 78