4097 637
3506 682
5009 85
2168 101
2785 100
4786 165
4041 578
11171 550
3987 502
3963 203
13707 168
3063 169
9395 407
34675 741