63026 201
49460 587
51279 693
29237 398
20307 336
22173 305
21220 745
31311 748
18257 620
48355 992
20372 804
15988 733
18721 390
8305 538