2905 897
4125 532
28997 1017
13441 112
4765 630
4957 228
5355 812
2829 221
5703 629
2625 487
5632 36
4168 819
4682 367
8545 501
13375 805
3102 623
3590 592
4326 73
7370 576
2329 267
6032 446
4598 891
6092 32
5315 901