156278 711
74453 645
91923 307
114996 861
77184 431
82543 550
216864 1028
64073 618
41406 1879
67376 943
69400 678
72572 589
199299 489
153248 402
181314 466
82248 435
72551 576
59004 879
174743 513
126339 333
110697 323
39533 336
39298 259
77898 329