2647 520
3083 933
1705 273
11934 352
6285 801
4412 637
4909 695
7215 449
8039 586
5493 353
7337 587
569 107
3915 675
4739 732
3651 48
21151 125
18159 137
2968 729
8163 621
5319 533
22928 847
4903 708
4714 606
9031 386
2417 447
4170 75
7168 252
1333 27