903 120
5045 490
7155 464
3958 207
10005 293
5887 192
6086 183
35872 344
9401 874
9697 638
10666 348
289420 808
152225 336
15610 550
297467 1158
41042 669
27711 465
27162 98
14645 407