527 49
330 90
635 406
862 97
543 55
40 82
23 693
118 584
439 244
266 249
227 672
500 99
802 833
2441 127
443 681
988 840
574 107
1008 396
974 38
546 736
502 859
1096 702
917 511
430 484