334038 905
3497 46
121036 321
13711 191
10011 458
7159 621
20158 618
634678 1468
637088 1442
614402 947
548396 1593
7113 322
215656 672
152350 337
612470 1664
157539 303
257142 586
203149 695
475804 1174
51872 365
14231 504
13431 335