13816 255
1882 161
7040 235
2614 233
23567 345
5002 468
34152 856
13211 594
5528 453
6216 29
8305 999
4508 432