86865 400
6581 297
37016 409
103371 268
29362 641
18008 331
37428 587
7014 641
4181 667
15535 1018
3857 657
7637 632
61136 733
33770 182