2593 322
8679 519
80051 657
9305 159
14235 889
43842 664
3010 242
9527 320
3228 448
3173 385
2848 86
2565 287
1745 199
81955 803