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