5019 336
37394 112
7371 294
6975 391
8908 592
6255 74
4070 383
5146 357
5484 798
8500 678
4685 291
3096 160
9172 451
3199 274
3939 472
4926 746
4514 640
5014 275
15459 631