13242 97
93333 124
14645 456
9662 652
28554 727
22377 254
22920 404
50946 943
25026 547
14214 291
13583 632
319047 1050
10561 628
50811 727
16932 223
14447 702
15308 105
30900 317
39555 293
17801 299
24648 544
22455 1007
8849 218