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