4696 76
21123 444
9287 709
9728 95
7781 394
31584 136
32976 458
16433 322
15168 418
5869 825
2413 134
4465 688
13264 281