331005 759
118042 817
14098 689
8717 309
196414 1137
9000 463
89369 598
24836 506
76931 620
73073 576
79473 344
4929 317