128688 743
114444 415
44375 326
115486 761
97266 635
123405 469
20505 612
101046 363
133606 881
60193 348
17004 800
95968 244
80802 286
7459 330
7883 97
9152 687