4400 594
2994 813
32019 648
228 35
2266 656
9908 585
500 120
2556 838
866 182
2976 760
2562 483
2698 684
1878 451
75601 298
15980 256
2370 571
3619 160
11511 414
1240 281
114293 381
3518 796
2286 613
39493 615
2869 418