16708 466
5620 72
314841 1251
6881 557
58954 390
25382 356
41878 805
73865 753
77543 733
17669 651
14346 575
8672 847
1921 286
2480 289
3401 352
7483 616