3954 152
12652 527
9543 623
29285 647
21455 346
7348 170
21448 767
19892 671
22394 674
14939 566
9186 474
8526 772
3070 755
4057 146
2751 194
3283 109