5032 673
7618 307
4421 507
3722 334
3573 187
4273 292
6039 864
6257 796
5809 431
7860 452
5832 70
8485 522
9388 663
15804 695
36730 810
18763 1036
13051 355
2622 531
982 185
824 250
1178 326
2228 395
2632 727
2808 562