290082 507
120129 637
22359 118
70357 802
3402 459
3145 462
4429 555
4238 698
2398 111
5784 395
2676 92
10538 927
55069 150