540 860
2965 412
776 896
181 87
1162 1000
580 274
852 190
463 732
508 100
24 113
280 683
223 601
777 854
2896 313
668 528
1234 359
896 230
1008 557
450 202
398 488
118 584
721 80
992 246