3012 136
19551 517
6524 99
5710 443
21976 106
4573 509
4613 553
10130 298
8804 228
2055 39
11493 473
5672 516
5310 724
7434 386
6426 372
7618 577
3730 272
6054 394
13962 526
3296 412
8420 392
14236 480
14248 315
4731 753
9153 246
2836 165
8146 419
2338 117