3405 281
7052 690
25764 267
3047 424
1498 118
22980 828
2215 44
105321 203
15149 369
6570 536
6180 677
4502 446
6697 413
1092 198
3577 733