3166 361
21318 359
2838 497
13843 280
7312 918
7093 792
19829 337
7856 244
8769 458
7608 481
12427 329
4815 262