3512 477
5093 612
6012 125
2612 359
7215 862
6110 569
1591 419
2576 293
2588 266
4184 345
4308 308
3207 370
4091 884
2706 187
2999 584
6576 563
1843 71
5917 514
3542 295
15573 777
3827 439
17383 317
4492 115
5375 699