63026 201
49463 587
51279 693
29237 398
20307 336
22173 305
21220 745
31311 748
18258 620
48356 992
20375 804
15988 733
18721 390
8305 538