28421 400
6811 63
42417 162
18659 865
20676 347
7047 159
6654 44
5324 654
5732 371
9647 490
8188 168
2272 79
24542 785
6998 333
7508 230
15430 105
9322 109
3748 465
5149 132
17216 352
29077 137
9354 339
7221 267
5268 528
11038 411
21621 503
7612 162
7784 583