34396 325
45510 634
29337 655
24766 787
11077 344
16987 390
11356 75
12958 699
9214 288
13606 152
10736 228
16736 468
25071 243