128288 743
114213 415
44322 326
115455 761
97241 635
123380 469
20505 612
101008 363
133592 881
60191 348
17004 800
95953 244
80790 286
7459 330
7883 97
9152 687