16676 466
5618 72
314393 1251
6877 557
58924 390
25364 356
41840 805
73806 753
77467 733
17645 651
14299 575
8662 847
1920 286
2479 289
3398 352
7476 616