2726 581
3433 131
10602 740
13645 621
36309 654
30395 600
32972 578
4937 314
7269 443
7780 39
18501 362
13557 885
2969 304
2711 598
2877 477