63026 201
49460 587
51278 693
29237 398
20307 336
22173 305
21220 745
31308 748
18255 620
48355 992
20372 804
15987 733
18721 390
8305 538