12999 137
4478 353
5317 372
918 40
2177 360
18487 927
9716 440
117381 251
27387 799
24520 321
12876 274
23972 616