4072 396
598875 1239
116343 761
135182 330
132899 708
154213 487
56566 426
89080 342
136320 284
10984 294
3329 291
2527 247
3147 795
3121 774
9655 511
2535 740