34396 325
45511 634
29343 655
24766 787
11077 344
16989 390
11356 75
12960 699
9217 288
13607 152
10737 228
16738 468
25075 243