4097 637
3506 682
5015 85
2168 101
2786 100
4789 165
4041 578
11175 550
3989 502
3964 203
13711 168
3066 169
9404 407
34692 741