3171 361
21322 359
2839 497
13851 280
7313 918
7093 792
19831 337
7862 244
8773 458
7609 481
12434 329
4815 262