29480 138
6936 310
6732 684
63651 201
2102 124
3605 555
4516 488
12517 339
6661 490
6062 279
6121 558
4782 371
6385 328
8512 922
4498 396
6552 817
3453 281
14096 309
3640 467
6186 369
4380 668