3643 109
811 212
5984 782
9700 275
7589 581
4653 860
5216 779
312468 808
28682 785
175076 696
8869 602
5554 672
8133 553
17470 355