12996 333
7292 509
8672 447
8449 522
3939 583
9400 701
6563 676
3294 328
4100 121
6433 493
5387 167
18001 671
4670 246
6150 146
3798 167
4661 839
3418 255
3320 465
4039 470