12428 120
9158 483
311885 707
2264 24
13415 666
8129 660
2049 114
16240 155
8720 739
4005 305
8288 96