12474 120
9167 483
311894 707
2264 24
13419 666
8135 660
2050 114
16250 155
8723 739
4008 305
8295 96