2720 502
117028 933
273586 1078
116042 617
140614 698
189896 847
52973 248
133009 332
2109 355
1728 459