63026 201
49456 587
51278 693
29237 398
20305 336
22173 305
21219 745
31306 748
18253 620
48355 992
20371 804
15987 733
18717 390
8305 538