1509 277
115312 904
160636 792
212900 784
58343 506
44763 353
69390 243
2383 239
4333 242
5619 194
5658 390