128560 743
114379 415
44355 326
115475 761
97259 635
123397 469
20505 612
101037 363
133598 881
60193 348
17004 800
95963 244
80800 286
7459 330
7883 97
9152 687