289950 507
120107 637
22349 118
70287 802
3397 459
3143 462
4426 555
4237 698
2394 111
5782 395
2675 92
10531 927
54991 150