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