3415 281
7084 690
25768 267
3055 424
1508 118
23026 828
2229 44
105681 203
19395 371
6578 536
6187 677
4517 446
6702 413
1093 198
3579 733