8999 670
64546 111
14144 312
4976 242
30997 823
168237 1110
9265 359
123012 230
155948 370
11274 61
14740 308
7496 512
122679 753
16317 122
43253 416
8119 611
4457 597
7433 158
3497 255
8521 390
4604 118