20580 159
8067 476
10221 600
2916 114
49783 675
4514 403
4253 403
11322 815
4636 558
2359 120
4531 454
3854 427