4097 637
3506 682
5011 85
2168 101
2785 100
4786 165
4041 578
11171 550
3988 502
3963 203
13707 168
3063 169
9399 407
34682 741