4097 637
3506 682
5008 85
2168 101
2785 100
4786 165
4041 578
11171 550
3987 502
3963 203
13707 168
3062 169
9393 407
34671 741