541 860
674 43
862 97
543 55
27 113
66 889
309 201
526 364
753 501
675 736
137 462
98 349
2193 220
410 413
1163 1000
2441 127
237 562
999 488
938 140
42 991
1008 557
398 488
299 141
939 545