4696 76
21124 444
9287 709
9729 95
7783 394
31590 136
32983 458
16437 322
15169 418
5869 825
2413 134
4465 688
13268 281