2596 322
8682 519
80071 657
9306 159
14242 889
43865 664
3014 242
9531 320
3228 448
3174 385
2850 86
2566 287
1746 199
81990 803