3010 424
3411 647
16403 129
15746 282
10316 566
3033 551
10017 403
17792 237
7759 221
4916 618
4555 665
10835 886
5095 653
4808 679
5991 699
6183 984
2365 168
3864 551
3240 635
4078 619
3137 369
2706 615
4133 607
2295 109