290450 507
120193 637
22392 118
70512 802
3410 459
3156 462
4439 555
4248 698
2409 111
5796 395
2682 92
10552 927
55366 150