3408 281
7063 690
25765 267
3050 424
1501 118
22994 828
2221 44
105428 203
19346 371
6572 536
6184 677
4508 446
6698 413
1092 198
3579 733