2141 333
22158 755
12138 357
5948 323
13984 500
26563 511
3354 565
10557 58
5353 811
42976 476
8181 718
4295 693
3432 275