2596 322
8682 519
80080 657
9307 159
14246 889
43871 664
3015 242
9531 320
3229 448
3174 385
2850 86
2566 287
1746 199
82002 803