259 60
3443 589
48698 89
15132 377
26303 290
20393 178
8902 867
28816 665
8970 501
14329 206
7268 138
8122 323
4292 116
7153 340
4612 748
3047 309