129796 745
115127 415
44624 326
115613 761
97354 635
123464 470
20520 612
101153 363
133663 881
60204 348
17020 800
96051 244
80870 286
7466 330
7887 97
9156 687