16682 466
5618 72
314550 1251
6877 557
58935 390
25371 356
41856 805
73817 753
77494 733
17653 651
14316 575
8664 847
1921 286
2479 289
3400 352
7481 616