29832 297
15965 278
8609 396
11702 756
17345 523
23328 206
12288 984
23524 322
9481 451
7280 846
8800 425
7780 297
8269 74
9769 608
23594 451
11150 349
19948 747
8761 94
13432 208
8405 86
10749 109
9580 676
8128 372
11588 493
66549 88
49679 495
13012 227
17300 393