113091 758
95433 634
122136 469
20410 612
99440 362
132596 879
122771 739
103886 408
60032 348
16925 800
94411 244
79400 285
7401 330
7802 97
9061 687
34589 309