646 55
2591 680
2151 377
848 73
2369 426
2475 586
1837 315
899 50
1338 247
20043 672
4703 806
3206 24
13099 493
2434 296
3475 747
3944 595
22287 86
998 124
22513 35
1606 260
25517 306
1577 282
9020 591
20481 185
2749 561
1745 452
5153 588
8428 145