2596 322
8682 519
80076 657
9307 159
14243 889
43869 664
3014 242
9531 320
3229 448
3174 385
2850 86
2566 287
1746 199
81996 803