43972 431
383818 759
203933 849
272215 2268
39769 295
114219 986
53953 176
389479 998
21162 273
81076 316
217830 268
303063 1007
380465 709
50173 194
315110 955
422949 879
29470 405
297660 650
109827 923
21035 856
357978 480
237167 772