2995 68
13949 457
3180 523
5552 966
4140 645
9414 614
3453 392
11372 476
5238 503
2839 417
2353 431
3055 347
3662 495
6978 664
3088 317
2631 397
3259 752
4259 667
7050 692
4388 915
2206 131
4168 334
5017 784
4468 923
12205 783
3115 84
3084 328
2737 97