3132 121
2305 255
9358 635
4619 286
5070 562
12852 520
8189 456
8946 651
130981 720
6595 746
4953 694
23743 344
14974 741
2887 333
2149 193
2998 43
2902 188
16116 401
4229 333
18355 474
3359 73
3722 561
16826 663
4968 308