594 75
16054 162
14571 259
8462 743
2692 304
7954 497
27520 688
75323 450
39694 231
37736 602
9036 527
37726 386
5421 731
32136 680
4328 518