128908 743
114571 415
44428 326
115504 761
97282 635
123419 469
20506 612
101066 363
133615 881
60194 348
17006 800
95992 244
80815 286
7460 330
7883 97
9152 687