289581 507
120060 637
22320 118
70117 801
3384 459
3138 462
4417 555
4228 698
2383 111
5774 395
2664 92
10521 927
54745 150