663 623
585 43
1153 1000
977 770
591 509
881 630
746 412
98 349
700 932
101 511
863 470
303 126
2939 412
613 605
767 896
16 224
2886 313
2270 793
21 693
995 488
1006 557
330 725
115 584