3376 866
2840 763
677 179
39151 214
15890 695
2125 338
3645 582
4487 308
4859 103
18558 301
25155 319
15826 677
34320 986
12113 964
60604 114
132798 912