34032 307
33064 936
28750 774
59760 546
76321 298
71293 473
43186 478
24672 667
32850 274
89766 193
73944 1003
188251 938
66002 505
25806 283
57919 115
48757 614
57595 261
137780 568
22161 510
64487 905
58067 295
24526 569
38772 672
57274 159
50580 553