29558 138
7018 311
6750 684
63670 201
2135 124
3638 555
4534 488
12580 339
6727 490
6105 279
6125 558
4830 371
6465 328
8525 922
4522 396
6582 817
3494 281
14260 310
3663 467
6204 369
4383 668