2720 581
3426 131
10568 740
13619 621
36274 654
30366 600
32957 578
4919 314
7261 443
7775 39
18485 362
13551 885
2968 304
2711 598
2870 477