29557 138
7013 311
6750 684
63670 201
2132 124
3638 555
4534 488
12579 339
6726 490
6104 279
6125 558
4829 371
6463 328
8525 922
4521 396
6580 817
3491 281
14256 310
3663 467
6203 369
4383 668