2909 506
7225 733
53437 312
83066 843
33554 578
2459 607
5872 288
35933 740
27835 621
4697 663
1993 555
1025 223
111930 327
26719 772
40697 544
65253 400
64093 651
16628 448
3061 644
96180 482
6597 323
49721 143
24980 882
75488 523