2726 581
3435 131
10604 740
13646 621
36309 654
30399 600
32972 578
4938 314
7269 443
7781 39
18502 362
13558 885
2969 304
2711 598
2877 477