87671 400
6582 297
37066 409
103490 268
29408 641
18043 331
37445 587
7014 641
4183 667
15542 1018
3857 657
7637 632
61207 733
33874 182