3003 161
9586 700
9344 621
11400 188
2461 687
5289 530
1988 362
2837 182
5600 214
2228 446
13479 183
4008 835
1694 333
3142 533
1700 304
2879 788
1069 164
2527 411
19935 461
683 75
3078 641
4729 492
14045 327
3407 588
20028 704
4836 702
3219 24
28057 508