4684 76
21097 444
9271 709
9712 95
7701 394
31102 135
32656 456
16333 322
15007 418
5851 825
2398 134
4449 688
13066 280