399 143
861 932
564 20
608 43
409 501
612 30
400 981
22 684
883 153
978 41
619 967
246 851
399 254
116 45
82 616
1004 462
900 910
793 420
343 629
239 214