12491 122
9172 483
311905 707
2265 24
13419 666
8135 660
2050 114
16255 155
8725 739
4010 305
8313 96