4006 771
3423 333
31596 271
4259 476
3252 125
2402 107
2253 197
3486 453
2875 469
6672 612
7067 364
2896 519
2968 394
2978 275
5632 611
8741 635
3184 123
6249 52
63565 442
9771 715
2768 34
8914 540
4089 377
4507 275
11093 82
25964 713
19492 596
5915 612