3012 136
19556 517
6525 99
5711 443
21984 106
4575 509
4615 553
10135 298
8812 228
2055 39
11496 473
5673 516
5310 724
7442 386
6436 372
7619 577
3731 272
6056 394
13967 526
3296 412
8423 392
14240 480
14253 315
4731 753
9155 246
2837 165
8147 419
2338 117