62999 201
49407 587
51212 693
29188 398
20277 336
22133 305
21178 745
31250 748
18141 620
48281 992
20300 804
15979 733
18666 390
8300 538