16678 466
5618 72
314440 1251
6877 557
58925 390
25364 356
41845 805
73809 753
77476 733
17646 651
14304 575
8662 847
1921 286
2479 289
3399 352
7476 616