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