63016 201
49438 587
51250 693
29223 398
20295 336
22158 305
21201 745
31282 748
18214 620
48329 992
20347 804
15984 733
18696 390
8302 538