11408 603
257888 589
14238 266
43951 896
26034 480
14722 562
91438 529
120409 211
30272 655
25405 803
81614 866
12800 496
10220 298