250500 365
312428 955
117396 1047
263696 773
124098 297
161658 874
52416 494
196829 314
96401 925
472979 978
71405 761
51970 393
104107 291
163277 708
84778 512
177791 297
295495 1051
53818 401
181482 638
261886 900
64904 831
151665 1011
25510 615
280371 1354