128328 743
114242 415
44327 326
115457 761
97244 635
123383 469
20505 612
101010 363
133592 881
60193 348
17004 800
95954 244
80794 286
7459 330
7883 97
9152 687