330733 899
3476 46
120903 321
13700 191
10009 458
7159 621
20156 618
634396 1468
636816 1442
614083 947
548106 1593
7108 322
215605 672
152264 336
612242 1664
157462 303
257021 586
203054 695
475511 1174
51744 365
14223 504
13429 335