27522 734
153984 818
127962 318
25518 275
38641 75
30570 346
173933 553
87064 873
105622 596
17687 149
50122 274
123045 334
208446 416
90320 589
232259 1076
61555 378
80942 403
36740 482
50897 114
53705 843
12739 426
58262 183
30164 549
84559 187
93450 782
167822 614
78202 542
48624 395