3125 361
21142 359
2819 497
13662 280
7217 918
6952 792
19779 337
7772 244
8678 458
7569 481
12247 329
4804 262