2533 211
4948 64
4668 103
15103 795
3127 477
4217 360
3996 766
6586 789
4391 761
24199 401
4395 457
15962 313
3902 566
2128 144
3022 92
8911 645
8001 252
2978 214
3679 154
3963 440
6775 243
6197 544
19085 1029
7748 694