1150 279
31420 288
9113 444
14084 823
33160 609
57026 148
27391 228
17399 153
48024 571
19413 614
7096 286
4847 599
3382 184