15415 278
28888 584
10720 686
9333 970
8711 77
67366 307
25527 293
92944 633
35556 543
28030 186
17889 239
55384 157
73972 247
97555 762
8246 450