2143 333
22158 755
12138 357
5948 323
13984 500
26568 511
3354 565
10557 58
5353 811
42976 476
8182 718
4295 693
3432 275