21857 115
142601 541
111093 365
54875 416
8811 508
24878 290
19811 692
57125 106
11634 133
77152 353
50766 398
7457 709
5438 217
42472 469
67895 283
49153 323
14721 768
65685 124
42619 189
75246 611
55840 232
35429 673
10186 636
248247 579
86624 728
10508 589
19602 616
55434 389