3012 136
19548 517
6521 99
5710 443
21973 106
4571 509
4612 553
10129 298
8803 228
2055 39
11492 473
5672 516
5310 724
7432 386
6423 372
7618 577
3730 272
6051 394
13961 526
3296 412
8418 392
14234 480
14247 315
4729 753
9149 246
2836 165
8145 419
2338 117