20998 126
20862 184
41836 361
89138 363
31721 136
30905 279
149754 557
16722 111
31929 307
30342 226
4005 545