3012 136
19547 517
6521 99
5709 443
21972 106
4571 509
4610 553
10128 298
8803 228
2055 39
11492 473
5672 516
5310 724
7430 386
6422 372
7618 577
3729 272
6051 394
13960 526
3296 412
8417 392
14233 480
14244 315
4729 753
9149 246
2836 165
8142 419
2338 117