333 75
16035 162
13755 259
8421 743
2689 304
7947 497
27520 688
75304 450
39689 231
37725 602
9032 527
37714 386
5416 731
32087 680
4325 518