3316 400
28490 605
4204 616
12569 435
55884 483
43424 138
25333 75
13283 58
3449 465
3821 617
5051 874