29448 733
27009 634
34234 514
30060 505
33666 148
32374 824
42845 280
19444 436
90664 765
50586 478
16825 843
116938 1150
25863 872
55301 259
31869 85
21640 300
68664 370
42127 449
19668 213
33862 338
45354 527
17404 284
32111 297
32545 960