3093 447
30272 908
4135 637
7326 553
9371 846
3169 181
15446 588
12934 39
8885 618
78809 564
16373 116
13342 119
7454 47
1803 278