2603 32
5554 228
2590 151
2642 514
4814 349
2382 169
5040 751
6565 782
2031 409
7188 506
4030 529
5642 881
3198 349
7450 40
4326 497
6787 202
3179 364
13719 433
4078 418
3577 287
5218 298
3447 113
7720 639
3382 823
5873 588
2604 315
10417 828