5029 336
37453 112
7378 294
6989 391
8916 592
6264 74
4084 383
5150 357
5487 798
8501 678
4689 291
3099 160
9181 451
3200 274
3942 472
4927 746
4517 640
5022 275
15487 631