29493 138
6943 310
6733 684
63652 201
2104 124
3609 555
4520 488
12525 339
6677 490
6072 279
6121 558
4789 371
6395 328
8514 922
4498 396
6557 817
3459 281
14127 310
3652 467
6189 369
4380 668