4004 771
3423 333
31596 271
4259 476
3252 125
2402 107
2253 197
3486 453
2875 469
6669 612
7063 364
2894 519
2968 394
2978 275
5632 611
8734 635
3182 123
6248 52
63549 442
9768 715
2768 34
8908 540
4089 377
4507 275
11093 82
25954 713
19475 596
5914 612