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