581 151
3036 356
3888 954
3298 151
16263 493
11057 558
3444 441
13325 444
7482 372
3678 387
8867 625
17134 521
4295 305
9928 268
6229 246