307 82
1168 1000
2443 127
159 586
831 66
397 364
1008 396
315 534
331 725
721 80
89 386
249 38
123 854
1009 65
2212 220
581 511
739 836
1237 359
868 911
601 900
916 219
451 202
786 864
755 501