3414 281
7080 690
25768 267
3053 424
1505 118
23015 828
2227 44
105608 203
19388 371
6575 536
6185 677
4513 446
6701 413
1093 198
3579 733