12431 120
9158 483
311886 707
2264 24
13415 666
8129 660
2049 114
16240 155
8720 739
4005 305
8290 96