29482 138
6938 310
6732 684
63651 201
2103 124
3605 555
4516 488
12517 339
6665 490
6062 279
6121 558
4782 371
6388 328
8512 922
4498 396
6552 817
3453 281
14101 309
3641 467
6186 369
4380 668